sethvargo / go-cache
Cache implementations in Go, with support for generics.
☆44Updated 2 years ago
Related projects: ⓘ
- Go proxy that serves from S3☆109Updated 2 years ago
- Accept Interfaces, Return Concrete Types☆60Updated last month
- go.mod git archiver☆88Updated last year
- Go tool that applies and verifies that proper license headers are applied to Go files☆47Updated this week
- In-process request tracing☆93Updated 11 months ago
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆51Updated last year
- Set of tools, packages, and libraries that every open-source Go project always needs with almost no dependencies.☆55Updated last year
- Run Go tests inside a Docker image☆98Updated last year
- The missing library to write protoc plugins.☆28Updated last week
- A linter to ensure that slices are not initialized with non-zero length☆69Updated 4 months ago
- Client-side load balancing for net/http☆45Updated 3 weeks ago
- Track incoming and outgoing connections☆32Updated 5 months ago
- Print uncovered code☆50Updated 10 months ago
- Simple oauth prompting☆28Updated 8 months ago
- 🚔 Enforce field tags in (un)marshaled structs☆35Updated this week
- Go linter to detect erroneous multiplication of duration values☆46Updated 4 months ago
- linter for copyright headers☆22Updated 6 months ago
- Allow and block list linter for direct Go module dependencies.☆72Updated last week
- Package gostackparse parses goroutines stack traces as produced by panic() or debug.Stack() at ~300 MiB/s.☆114Updated last year
- ☆62Updated last week
- auto-scaling worker pool (work queue) in Go, using generics☆56Updated last year
- importable versions of parts of the Go standard library☆49Updated last year
- Golang io.Reader and io.Writer but with limits☆76Updated last year
- 🪵 Ensure consistent code style when using log/slog☆94Updated this week
- Go linter for forbidding identifiers☆120Updated 2 months ago
- Collection of unusual generics usecases in Go☆55Updated 2 years ago
- A linter that handles struct tags.☆48Updated 6 months ago
- Local file-based atomic cache manager☆43Updated last week
- Support for Unix domain sockets in Go HTTP clients☆79Updated 6 months ago
- Bridge between Go testing.T and slog.☆41Updated last year