napicella / go-patterns
patterns for go lang
☆12Updated 4 years ago
Related projects: ⓘ
- A high throughput, horizontally scalable microservice backend using Go, Cassandra, RabbitMQ, Kubernetes, Helm.☆43Updated 5 years ago
- A specification and API for building message-based applications in Go.☆32Updated last month
- 🫙 Rudimentary namespace-based container for Linux☆75Updated 4 years ago
- Gofire 🔥 Command Line Interface Generator tool for Go☆110Updated 2 years ago
- Package mapstructure is a Go library for decoding generic map values to structures and vice versa, while providing helpful error handling…☆18Updated 5 years ago
- Go HTTP Server Middleware and Client Tripperware☆75Updated 4 years ago
- Structured JSON logging Go libraries benchmark☆22Updated last year
- Run Go tests inside a Docker image☆98Updated last year
- gemux is a good enough multiplexer☆48Updated 4 years ago
- Very simple batching API for Go.☆91Updated 2 years ago
- Microservice Test Framework☆75Updated last year
- ☆64Updated this week
- A helper for collecting and emitting metadata throughout a request lifecycle.☆75Updated 3 years ago
- My Go playground.☆62Updated 3 years ago
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome library☆65Updated 4 months ago
- Simple JSON type checking.☆85Updated 3 years ago
- Aceptadora provides the boilerplate to orchestrate the containers for an acceptance test. [managed by soy-programador]☆57Updated 2 weeks ago
- The Go language implementation of Micro gRPC [Mirror]☆15Updated 4 years ago
- HTTP error wrapper☆35Updated 4 years ago
- Simple Go HTTP middleware for reducing code substantially when building an API. `net/http` compatible.☆25Updated 3 years ago
- An in-process simple publish/subscribe library for golang☆106Updated 4 years ago
- Experiments with Go generics☆96Updated 2 years ago
- Learn what sync.Cond is☆24Updated 2 years ago
- Simple OpenTracing hooks for Twirp☆18Updated 2 years ago
- Checks if there are any updates for imports in your module.☆40Updated 7 months ago
- Backwards compatibility linter for Go.☆68Updated 5 years ago
- Reflection-free Domain-Driven errors for Go.☆29Updated 2 years ago
- Integration testing in Go with Docker☆105Updated last week
- API Versioning for Go☆51Updated 3 months ago
- Helium is a small, simple, modular constructor with some pre-built components for your convenience.☆68Updated 6 months ago