collection:去收集包以进行禁食编码

时间:2024-05-02 13:45:13
【文件属性】:

文件名称:collection:去收集包以进行禁食编码

文件大小:73KB

文件格式:ZIP

更新时间:2024-05-02 13:45:13

Go

collection Collection包目标是用于替换golang原生的Slice,使用场景是在大量不追求极致性能,追求业务开发效能的场景。 Collection的使用手册线上地址: 版本 说明 v1.3.1 增加一些说明文档 v1.3.0 增加文档说明 v1.2.0 增加对象指针数组,增加测试覆盖率, 增加ToInterfaces方法 1.1.2 增加一些空数组的判断,解决一些issue 1.1.1 对collection包进行了json解析和反解析的支持,对mix类型支持了SetField和RemoveFields的类型设置 1.1.0 增加了对int32的支持,增加了延迟加载,增加了Copy函数,增加了compare从ICollection传递到IMix,使用快排加速了Sort方法 1.0.1 第一次发布 go get github.com/jianfengye/collecti


【文件预览】:
collection-master
----.gitignore(6B)
----go.mod(87B)
----str_collection.go(2KB)
----package.json(1KB)
----int32_collection_test.go(2KB)
----abs_array_test.go(12KB)
----obj_point_collection_test.go(10KB)
----array.go(6KB)
----CONTRIBUTING.md(935B)
----int64_collection_test.go(1KB)
----dist()
--------.gitkeeper(0B)
----LICENSE(11KB)
----int64_collection.go(2KB)
----go.sum(161B)
----obj_collection_test.go(9KB)
----mix.go(11KB)
----obj_point_collection.go(5KB)
----README.md(4KB)
----float32_collection.go(2KB)
----float32_collection_test.go(902B)
----int32_collection.go(2KB)
----int_collection_test.go(1KB)
----obj_collection.go(5KB)
----float64_collection_test.go(818B)
----int_collection.go(2KB)
----abs_array.go(20KB)
----obj_point_collection_bench_test.go(11KB)
----float64_collection.go(2KB)
----docs()
--------method()
--------guide()
--------README.md(313B)
--------.vuepress()
----str_collection_test.go(1KB)

网友评论