harlow / go-micro-servicesLinks
HTTP up front, Protobufs in the rear
☆1,086Updated 2 years ago
Alternatives and similar repositories for go-micro-services
Users that are interested in go-micro-services are comparing it to the libraries listed below
Sorting:
- Easily generate gRPC services in Go ⚡️☆1,504Updated 2 years ago
- An example Go application demonstrating The Clean Architecture.☆614Updated 4 years ago
- REST Layer, Go (golang) REST API framework☆1,250Updated 4 years ago
- ☆459Updated 8 years ago
- Event Sourcing for Go!☆1,660Updated 2 months ago
- Go microservices workshop example project☆360Updated 8 years ago
- Exploring DDD in Go☆2,447Updated 4 years ago
- Circuit Breakers in Go☆1,164Updated last year
- ☆639Updated 6 years ago
- Golang OAuth2 server library☆1,934Updated last month
- Go channels at horizontal scale (powered by message queues)☆1,551Updated 3 years ago
- Solutions for Elements of Programming Interviews problems written in Golang (work-in-progress)☆539Updated 3 years ago
- Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB☆666Updated 2 years ago
- Resiliency patterns for golang☆2,339Updated 10 months ago
- Package validator implements struct field validations☆1,335Updated 3 years ago
- ecommerce microservice☆526Updated 4 years ago
- Structured logging package for Go.☆1,375Updated 2 years ago
- Go - CQRS / Event Sourcing made easy - Go☆472Updated 4 years ago
- Package throttled implements rate limiting access to resources such as HTTP endpoints.☆1,581Updated 4 months ago
- Code for the tutorial series on creating Microservices with Golang☆779Updated 5 years ago
- Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.☆958Updated 4 years ago
- goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.☆1,657Updated 4 months ago
- A wrapper around Go's net/http to provide safety and convenience. At Monzo, Typhon forms the basis of most clients and servers in our mic…☆779Updated 11 months ago
- GoKit CLI☆730Updated last month
- Transition is a Golang state machine implementation☆434Updated 2 years ago
- Additions to Go's database/sql for super fast performance and convenience.☆1,855Updated last year
- A standalone, specification-compliant, OAuth2 server written in Golang.☆2,143Updated last month
- Examples taken from Rob Pike's talk about concurrency patterns.☆384Updated 7 years ago
- A polite Go HTTP server that shuts down gracefully.☆996Updated 7 years ago
- Process background jobs in Go☆2,521Updated last year