Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
-
Updated
Aug 6, 2025 - Go
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
Scan-resistant, sharded Go cache. Admission-LFU/LRU/LFU/FIFO evictions with object pooling and optional embedded, p2p mesh cluster.
A simple but efficient caching library written in Go.
GO-cache - минималистичная библиотека для key-value хранения данных
A high-performance, type-safe caching library with multiple backends (Memory, Redis, Ristretto), comprehensive observability, security features, and enterprise-ready patterns. Perfect for microservices, high-traffic applications, and distributed systems.
LRUCache is a Go package that provides a simple and efficient LRU (Least Recently Used) caching mechanism with generics support.
A concurrent caching library for Golang with cost based eviction strategy.
In memory Go implementation of LRU Cache
High-performance multi-level caching library for Go.
a simple caching library which can cache any type of item. it is race condition proof.
A caching library for Go
A high-performance, in-memory caching library for Go, using dynamic sharding and touch-based TTL eviction for optimized memory management.
Add a description, image, and links to the caching-library topic page so that developers can more easily learn about it.
To associate your repository with the caching-library topic, visit your repo's landing page and select "manage topics."