fatih / semgroup
Like errgroup/waitgroup, but only runs a maximum of tasks at any time.
☆305Updated last month
Related projects ⓘ
Alternatives and complementary repositories for semgroup
- Report unwanted import path and declaration usages☆236Updated last month
- Go tool to wrap and fix errors with the new %w verb directive☆371Updated 5 months ago
- SlowJam: latency profiler for Go programs☆242Updated last week
- In-process request tracing☆94Updated last year
- Go slog's Handler implementation to ensure correlation with Open-Telemetry spans.☆119Updated 4 months ago
- Go test with tracing.☆387Updated last year
- Automatically update your Go tests☆285Updated 6 months ago
- Create Go contexts that cancel on signals.☆260Updated last year
- A Go linter to check that errors from external packages are wrapped☆309Updated this week
- Convert Go values to their AST☆308Updated 3 months ago
- mango is a man-page generator for the Go flag, pflag, cobra, coral, and kong packages☆252Updated last year
- noctx finds sending http request without context.Context.☆185Updated 2 months ago
- A source code linter that can be used to find code that will cause problems with Go's error wrapping scheme☆248Updated last week
- fault injection library in go using standard http middleware☆506Updated 3 weeks ago
- Integration testing in Go with Docker☆105Updated 2 months ago
- Go linter for forbidding identifiers☆125Updated 4 months ago
- A best practice http server set up that supports graceful shutdown☆191Updated 2 months ago
- A Go time testing library for writing deterministic unit tests☆240Updated last month
- A tiny HTTP server for supporting custom Golang import paths☆318Updated this week
- 🪵 Ensure consistent code style when using log/slog☆107Updated this week
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆347Updated 6 months ago
- gta: do transitive analysis to find packages whose dependencies have changed☆202Updated 3 months ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆236Updated 2 weeks ago
- Logur is an opinionated collection of logging best practices☆204Updated 4 years ago
- Generate readme file from Go doc. Now available as a Github action!☆213Updated last month
- A supersonic rate limiting package for Go with HTTP middleware.☆554Updated 3 months ago
- Script engine, especially good for tests☆146Updated 8 months ago
- Shotizam analyzes the size of Go binaries☆606Updated 4 months ago
- Interceptors for database/sql☆495Updated last year
- A minimalistic emoji package for Go (golang)☆437Updated 4 months ago