driftdev/resilicache-go
A robust caching package for Go, compatible with Redis, RedisCluster, ValKey, KeyDB, DragonflyDB, and Kvrocks. Offers strong and eventual consistency, protects against cache breakdowns, penetration, avalanches, and supports efficient batch querying.
GoMIT