golib/gcache
2023-10-16 20:49:23 +08:00
..
cache_test.go refactor: 重构 gcache,支持 memory、redis 和 filesystem 三种 store 2023-10-16 20:49:23 +08:00
cache.go refactor: 重构 gcache,支持 memory、redis 和 filesystem 三种 store 2023-10-16 20:49:23 +08:00
fs_adapter.go refactor: 重构 gcache,支持 memory、redis 和 filesystem 三种 store 2023-10-16 20:49:23 +08:00
memory_adapter.go refactor: 重构 gcache,支持 memory、redis 和 filesystem 三种 store 2023-10-16 20:49:23 +08:00
readme.adoc refactor: 使用 memory cache 2023-10-11 07:36:56 +08:00
redis_adapter.go refactor: 重构 gcache,支持 memory、redis 和 filesystem 三种 store 2023-10-16 20:49:23 +08:00
types.go refactor: 重构 gcache,支持 memory、redis 和 filesystem 三种 store 2023-10-16 20:49:23 +08:00
utils.go refactor: 重构 gcache,支持 memory、redis 和 filesystem 三种 store 2023-10-16 20:49:23 +08:00

说明

1. 快速使用

c := cache.NewMemCache()
c.Set("a", 1)
c.Set("b", 1, cache.WithEx(1*time.Second))
time.sleep(1*time.Second)
c.Get("a") // 1, true
c.Get("b") // nil, false