Go的类型安全,零分配集-Golang开发

时间:2024-06-15 09:17:04
【文件属性】:

文件名称:Go的类型安全,零分配集-Golang开发

文件大小:98KB

文件格式:ZIP

更新时间:2024-06-15 09:17:04

Golang Miscellaneous

Set软件包集是出色的软件包/集的类型安全,零分配端口。 它包含大多数基本类型的集合,您可以轻松地为自己的类型生成集合。 示例示例代码usi Set软件包set是优秀软件包fatih / set的类型安全的零分配端口。 它包含大多数基本类型的集合,您可以轻松地为自己的类型生成集合。 示例使用生成的字符串集的示例代码:import“ github.com/scylladb/go-set/strset” s1:= strset.New(“ entry 1”,“ entry 2”)s2:= strset.New(“ entry 2” “,” entry 3“)s3:= strset.Intersection(s1,s2)// s3现在仅包含“ entry 2”。该库公开了许多*工厂功能


【文件预览】:
go-set-master
----u8set()
--------u8set_bench_test.go(2KB)
--------u8set_test.go(10KB)
--------u8set.go(6KB)
----go.mod(71B)
----doc.go(343B)
----b32set()
--------b32set.go(6KB)
--------b32set_bench_test.go(2KB)
--------b32set_test.go(11KB)
----i8set()
--------i8set.go(6KB)
--------i8set_bench_test.go(2KB)
--------i8set_test.go(10KB)
----Makefile(714B)
----gen_set.sh(712B)
----.travis.yml(90B)
----b16set()
--------b16set_test.go(11KB)
--------b16set.go(6KB)
--------b16set_bench_test.go(2KB)
----i64set()
--------i64set_test.go(10KB)
--------i64set.go(6KB)
--------i64set_bench_test.go(2KB)
----b8set()
--------b8set.go(6KB)
--------b8set_bench_test.go(2KB)
--------b8set_test.go(11KB)
----LICENSE(10KB)
----iset()
--------iset_test.go(10KB)
--------iset_bench_test.go(2KB)
--------iset.go(6KB)
----strset()
--------strset.go(6KB)
--------strset_test.go(11KB)
--------strset_bench_test.go(2KB)
----uset()
--------uset_test.go(10KB)
--------uset.go(6KB)
--------uset_bench_test.go(2KB)
----go.sum(159B)
----f32set()
--------f32set_test.go(11KB)
--------f32set_bench_test.go(2KB)
--------f32set.go(6KB)
----README.md(11KB)
----b64set()
--------b64set_bench_test.go(2KB)
--------b64set_test.go(11KB)
--------b64set.go(6KB)
----.golangci.yml(313B)
----u64set()
--------u64set_bench_test.go(2KB)
--------u64set_test.go(11KB)
--------u64set.go(6KB)
----set.go(6KB)
----f64set()
--------f64set_bench_test.go(2KB)
--------f64set_test.go(11KB)
--------f64set.go(6KB)
----u32set()
--------u32set_bench_test.go(2KB)
--------u32set_test.go(11KB)
--------u32set.go(6KB)
----i16set()
--------i16set_bench_test.go(2KB)
--------i16set.go(6KB)
--------i16set_test.go(10KB)
----u16set()
--------u16set_test.go(11KB)
--------u16set.go(6KB)
--------u16set_bench_test.go(2KB)
----internal()
--------set()
----i32set()
--------i32set_test.go(10KB)
--------i32set_bench_test.go(2KB)
--------i32set.go(6KB)

网友评论