arc:包弧实现了自适应替换缓存

时间:2024-06-14 00:01:53
【文件属性】:

文件名称:arc:包弧实现了自适应替换缓存

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-14 00:01:53

Go

弧 import "github.com/abursavich/arc" 包弧实现了自适应替换缓存。 看 类型缓存 type Cache struct { // contains filtered or unexported fields } 缓存是自适应替换缓存。 并发访问是不安全的。 新功能 func New ( size int ) * Cache 新建将创建一个新的缓存。 func(* Cache)获取 func ( c * Cache ) Get ( key Key ) ( value interface {}, ok bool ) Get从缓存中读取键的值。 func(* Cache)Len func ( c * Cache ) Len () int Len返回缓存中的项目数。 func(* Cache)设置 func ( c * Cache )


【文件预览】:
arc-master
----arc_test.go(25KB)
----LICENSE(1KB)
----README.md(1KB)
----arc.go(4KB)

网友评论