文件名称:Go缓存库LRUCache.zip
文件大小:5KB
文件格式:ZIP
更新时间:2022-08-08 01:21:37
开源项目
用 Go 编写的一个简单的 LRUCache 库,示例代码:// define a type that can be used with the cache type myCacheableValue struct { } func (v *myCacheableValue) Size() uint64 { return 64 } // create a LRUCache cache := lrucache.New(1989) // put value to the cache value := myCacheableValue{} cache.Set("key", value) // get value from the cache v, ok := cache.Get("key") 标签:LRUCache
【文件预览】:
lrucache-master
----lru_cache_test.go(3KB)
----LICENSE(1KB)
----lru_cache.go(2KB)
----README.md(2KB)
----benchmark_test.go(544B)