twmb / go-cache
A concurrency safe, mostly lock-free, singleflight request collapsing generic cache with support for stale values.
β11Updated 11 months ago
Alternatives and similar repositories for go-cache:
Users that are interested in go-cache are comparing it to the libraries listed below
- Simple internal event bus for Go applicationsβ30Updated last year
- Micro expression parser library for Goβ31Updated last month
- 𧧠Fixed-Point Decimal Moneyβ32Updated 2 months ago
- SQL (Postgres/MySQL) Pub/Sub for the Watermill project.β73Updated 2 weeks ago
- β‘ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.β27Updated 7 months ago
- Apache AVRO for goβ47Updated 2 months ago
- Centralized Lock for Distributed Scheduler/Task β±οΈ for Go (Supports Redis, DynamoDb, Postgresπ).β46Updated 3 months ago
- β82Updated 3 years ago
- Asynchronous Job Processorβ102Updated 7 months ago
- Clean Architecture Use Case for Goβ33Updated last year
- A package that assists writing SQL-driven datasourcesβ20Updated last week
- Collection of third-party modules managed and synced by Buf.β23Updated this week
- Pure Go Permanent Storage For Open Telemetry Metrics, Traces and Logs, based on Compressed Roaring B-Tree Bitmaps, using Typescript as Qβ¦β16Updated 8 months ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.β51Updated 3 months ago
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.β64Updated 5 months ago
- π¨ slog sampling: drop repetitive log recordsβ69Updated this week
- A demo of Bufstream, a drop-in replacement for Apache Kafka that's 10x less expensive to operateβ30Updated 2 weeks ago
- node aware connection pooling for CockroachDBβ24Updated last year
- pkg extends the core go packages with missing or additional functionality built in. All packages correspond to the std go package name wβ¦β48Updated 7 months ago
- generics package and code generator to access PostgreSQL tables and views on top of pgxβ21Updated last week
- K-way merge with Go 1.23 range functionsβ38Updated last month
- Client-side load balancing for net/httpβ56Updated last week
- A collection of message middlewares for go-mailβ19Updated 2 weeks ago
- A framework to build services in go.β26Updated this week
- OpenTelemetry integration for Watermillβ27Updated 2 years ago
- Simple and efficient WAL implementation in Go πβ56Updated 8 months ago
- Remote Protobuf plugins available on the BSRβ53Updated this week
- Example of a cli boiler plateβ12Updated last year
- A cloud native embedded storage engine built on object storage.β72Updated this week