golang-lru

Golang LRU cache

  • 所有者: hashicorp/golang-lru
  • 平台:
  • 许可证: Mozilla Public License 2.0
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

golang-lru

This provides the lru package which implements a fixed-size
thread safe LRU cache. It is based on the cache in Groupcache.

Documentation

Full docs are available on Godoc

Example

Using the LRU is very simple:

l, _ := New(128)
for i := 0; i < 256; i++ {
    l.Add(i, nil)
}
if l.Len() != 128 {
    panic(fmt.Sprintf("bad len: %v", l.Len()))
}

主要指标

概览
名称与所有者hashicorp/golang-lru
主编程语言Go
编程语言Go (语言数: 1)
平台
许可证Mozilla Public License 2.0
所有者活动
创建于2014-08-06 22:14:53
推送于2025-06-11 09:36:49
最后一次提交
发布数21
最新版本名称arc/v2.0.7 (发布于 )
第一版名称v0.5.0 (发布于 )
用户参与
星数4.7k
关注者数330
派生数517
提交数153
已启用问题?
问题数76
打开的问题数31
拉请求数60
打开的拉请求数19
关闭的拉请求数42
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?