Show HN: Encore – Go framework for distributed systems

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
  • encore

    The Backend Development Engine built for Go

  • Pion WebRTC

    Pure Go implementation of the WebRTC API

    This looks pretty awesome!

    I'd love to see an example using websockets. I've used Go for websockets in the past but find the boilerplate-to-custom code ratio isn't great.

    Knowing Go has a solid webrtc library (https://github.com/pion/webrtc), another cool feature would be webrtc support. Tons you can build with that!

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • examples

    Example projects for Encore – https://encore.dev (by encoredev)

    Thanks! Encore does support dropping down to plain HTTP requests which lets you use Websockets, see [1]. We hope to make it more ergonomic and less boilerplate-y in the future, but it is supported :)

    [1] https://github.com/encoredev/examples/tree/main/websocket-ec...

  • go-kit

    A standard library for microservices.

  • dapr

    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

    Is this something like https://dapr.io/?

  • goa

    Design-based APIs and microservices in Go

    This seems very much like https://goa.design/? Did you know it exists?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts