uw-labs / substrate
A message broker abstraction for Go
☆25Updated 11 months ago
Alternatives and similar repositories for substrate:
Users that are interested in substrate are comparing it to the libraries listed below
- Interoperable GRPC based publish/subscribe☆40Updated 6 months ago
- Backwards compatibility linter for Go.☆68Updated 5 years ago
- Simple fan-in batching for optimization of highly concurrent workloads☆14Updated last year
- Using io.Reader for data transformation in Go☆71Updated 4 years ago
- Go library for representing and applying patches to modify existing Go structures☆55Updated 8 years ago
- Simple error handling primitives☆59Updated 3 years ago
- A helper for collecting and emitting metadata throughout a request lifecycle.☆77Updated 4 years ago
- Tickers with random jitter☆90Updated 3 years ago
- Rewrite Go source files to replace pkg/errors with Go 1.13 error wrapping☆68Updated last year
- Reference implementations for golang/go#38203 and golang/go#19367.☆26Updated 3 years ago
- Fast parallel file search in Go using sync.ErrGroup☆58Updated 4 years ago
- Go HTTP Server Middleware and Client Tripperware☆77Updated 4 years ago
- Very simple batching API for Go.☆93Updated 3 years ago
- Automatically generate mocks for interfaces with go generate☆72Updated 3 years ago
- A go library that implements application/problem+json and application/problem+xml☆66Updated last year
- A deep pretty printer with Go-like notation. It implements the goon specification.☆89Updated 2 years ago
- Analyzer: helps uncover bugs by reporting a diagnostic for mistakes of *sql.Rows usage.☆90Updated last year
- Templates, generics engine for Go☆136Updated 6 years ago
- Go (golang) library to expose *testing.T as an interface.☆58Updated 3 years ago
- Distributed cache with gossip peer membership enrollment.☆111Updated 8 months ago
- Tool to detect range statements iterating over addressable arrays☆27Updated 7 years ago
- xxh3 fast hash function☆105Updated 6 years ago
- A custom protoc generator to make working in golang way easier☆36Updated 5 years ago
- a lightweight acl manager for go.☆83Updated last year
- 👻 Locate and fix overly complex lines of code in Go.☆52Updated 6 years ago
- Linter for finding defer statements in Go loops☆32Updated 5 years ago
- go.mod git archiver☆88Updated last year
- A dumb service to illustrate principles of observability☆19Updated 6 years ago
- Prometheus instrumentation library for gRPC powered Go applications.☆54Updated last week
- Some useful Go's protoc plugins.☆57Updated 7 years ago