groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
Repository Index
47,133 repositories indexed
1–24 of 26 · Most stars
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
- go
- cache
- library
Efficient cache for gigabytes of data written in Go.
Archival and Restoration for databases in the Cloud
- go
- golang
- postgresql
- postgres
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.
- go
- golang
- redis
- redis-client
A high performance caching library for Go
- cache
- go
- performance
- w-tinylfu
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
- golang
- go
- cache
- inmemory-cache
Concurrency-safe Go caching library with expiration capabilities and access counters
- hacktoberfest
A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant
- cache
- go
- golang
- performance
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
- http-cache
- traefik
- souin-instance
- traefik-plugin
Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy
Cloud-native continuous backup for PostgreSQL - WAL/base-backup streaming, compression, encryption, retention, and monitoring in a single binary.
Eventually consistent distributed in-memory cache Go library
- gossip-protocol
- cache
- lru-cache
- in-memory-caching
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
One caching API, Multiple backends
- cache
- golang
🚀 Production-ready AI-friendly Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL migrations, and highly tested. AI-optimized with built-in guidelines for most used IDEs. Docker hot-reload, Swagger docs, one-command setup. Build production APIs in minutes, not weeks.
A RESTful caching micro-service in Go backed by Couchbase
golang bigcache with clustering as a library.
- golang
- go
- clustering
- caching
Patient API is a PoC project using Golang, Chi, PostrgreSQL among Docker and Docker compose. Exposing REST API endpoints.
🚀 Schema based, typed Redis caching/memoize framework for Go
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
- cache
- gocache
- golang
- go-parallel-caching
(module) A Go JWT authentication library with refresh token rotation, Redis-backed revocation, and Gin middleware
- golang
- jwt
- jwt-auth
- go
Gorm seeder package
- database
- golang
- gorm
- seeder
A Go caching framework that supports multiple data source drivers
- cache
- cachemanager
- golang