Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Go
  3. go-gcache

go-gcache

MITGo

A generic Go cache library supporting multiple eviction policies: LRU, LFU, ARC, and expirable caches.

GitHubGitHub
12 stars0 forks0 contributors

Overview

The Generic version of gcache. It supports multiple eviction policies: LRU, LFU, ARC.

Quick Stats

Stars12
Forks0
Contributors0
Open Issues0
Last commit1 year ago
CreatedSince 2022

Tags

#lfu-cache#in-memory-cache#lru-cache#expiration#go#generic-programming#concurrent-cache#cache-library

Built With

G
Go

Included in

Go169.1k
Auto-fetched 1 day ago

Related Projects

groupcachegroupcache

groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.

Stars13,332
Forks1,394
Last commit1 year ago
BigCacheBigCache

Efficient cache for gigabytes of data written in Go.

Stars8,151
Forks610
Last commit5 days ago
ristrettoristretto

A high performance memory-bound Go cache

Stars6,978
Forks443
Last commit1 month ago
gocachegocache

☔️ A complete Go cache library that brings you multiple ways of managing your caches

Stars2,883
Forks223
Last commit26 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub