OlricDistributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
GcacheAn in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
golibOpen version of common golang libraries useful to many projects.
cacheLRU-based cache package for Go.
lruLRU cache using go generics
hyperlruTiny & Fast LRU Implementation as possible.
gocacheHigh performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction
mcacheAn in-memory cache library for golang. support: lru,lfu,hash-lru,hash-lfu,arc. 一个高性能本地内存缓存,带有各种内存淘汰算法
memo-async-lruMemoize Node.js style callback-last functions, using an in-memory LRU store
LruClockCacheA low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.