
go-cache
patrickmn
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
AI 简介
go-cache 是一个适用于单机应用的 Go 语言内存键值缓存库,功能类似 Memcached 但无需网络序列化。核心特性包括线程安全的 map 实现、支持 TTL 过期策略、自动定时清理、任意类型值存储及可选的文件持久化(通过 Items/Save/Load 手动实现)。它不依赖外部服务,轻量高效,适合 Web 服务响应缓存、配置热加载、会话临时存储等单机场景,不适用于分布式或多节点环境。
Go
MIT License8.8k
Stars
904
Forks
110
Watchers
43
Issues
Star 增长
今日0
近 7 天0
近 30 天+4
综合评分65.27
默认分支master