文件名称:o:无接口的环形缓冲区{}
文件大小:42KB
文件格式:ZIP
更新时间:2024-02-25 15:43:24
golang data-structures ring-buffer DatastructuresGo
o-用于没有interface{}任意类型的环形缓冲区interface{} 该软件包提供了在go中实现高效的环形缓冲区所需的数据结构。 与其他环形缓冲区软件包(以及go stdlib中的Ring软件包,它们实际上不应算作环形缓冲区)相比,此软件包具有以下不错的属性: 它为您自己的环形缓冲区结构提供了必需的最小功能和最大灵活性。 对于不同的环形缓冲区使用情况,它允许多种使用模式。 它不需要从interface{}进行强制转换。 最低功能-您得到什么? 该程序包处理环形缓冲区中的grody整数数学运算(这不是suuuper grody,但第一次尝试就很难做到这一点。让我来帮助!) 而
【文件预览】:
o-master
----CoC.md(3KB)
----lifo_iterator_example_test.go(374B)
----ranges.go(4KB)
----zero.go(731B)
----doc.go(3KB)
----basic_ring_test.go(824B)
----.github()
--------pull_request_template.md(783B)
----zero_test.go(960B)
----ring.go(4KB)
----ranges_properties_test.go(6KB)
----CONTRIBUTING.md(801B)
----bors.toml(236B)
----mask_ring.go(963B)
----ring_properties_test.go(2KB)
----tools.go(169B)
----.codecov.yml(139B)
----fifo_iterator_example_test.go(373B)
----.golangci.yml(318B)
----CHANGELOG.md(1KB)
----.circleci()
--------config.yml(2KB)
----go.sum(38KB)
----basic_ring.go(1KB)
----README.md(3KB)
----ring_test.go(1KB)
----ringio()
--------io.go(3KB)
--------io_test.go(3KB)
--------properties_test.go(4KB)
----new_ring_for_slice_example_test.go(300B)
----LICENSE.txt(1KB)
----ring_example_test.go(399B)
----go.mod(310B)
----mask_ring_test.go(894B)
----ranges_test.go(6KB)