文件名称:go-linq:Go中的.NET LINQ功能
文件大小:63KB
文件格式:ZIP
更新时间:2024-02-25 04:55:40
go linq generic-functions GoGo
围棋 强大的Go语言集成查询(LINQ)库。 用香草Go语言编写,没有依赖项! 使用迭代器模式完成延迟评估 可同时使用 支持通用功能,使您的代码更整洁,没有类型断言 支持数组,切片,地图,字符串,通道和自定义集合 安装 与Go模块一起使用时,请使用以下导入路径: go get github.com/ahmetb/go-linq/v3 使用不同依赖管理工具的旧版Go可以使用以下导入路径来防止破坏API更改: go get gopkg.in/ahmetb/go-linq.v3 快速开始 使用就像链接方法一样简单: From(slice) .Where(predicate) .Selec
【文件预览】:
go-linq-master
----compare.go(3KB)
----union.go(837B)
----take.go(3KB)
----intersect.go(2KB)
----go.mod(45B)
----example_test.go(60KB)
----skip.go(3KB)
----zip.go(2KB)
----groupjoin_test.go(2KB)
----defaultifempty.go(604B)
----except_test.go(1005B)
----where_test.go(2KB)
----select_test.go(2KB)
----genericfunc_test.go(5KB)
----convert_test.go(1KB)
----selectmany_test.go(5KB)
----genericfunc.go(4KB)
----orderby.go(8KB)
----union_test.go(313B)
----aggregate_test.go(3KB)
----distinct_test.go(2KB)
----index_test.go(1KB)
----groupby.go(2KB)
----skip_test.go(3KB)
----from.go(4KB)
----concat_test.go(783B)
----benchmark_test.go(2KB)
----distinct.go(2KB)
----reverse_test.go(372B)
----aggregate.go(5KB)
----.travis.yml(470B)
----zip_test.go(737B)
----LICENSE(11KB)
----groupby_test.go(1KB)
----doc.go(229B)
----README.md(6KB)
----join_test.go(2KB)
----groupjoin.go(4KB)
----except.go(2KB)
----selectmany.go(7KB)
----result_test.go(15KB)
----convert.go(1KB)
----defaultifempty_test.go(520B)
----take_test.go(3KB)
----concat.go(1KB)
----join.go(3KB)
----.gitignore(353B)
----select.go(4KB)
----orderby_test.go(4KB)
----reverse.go(712B)
----general_test.go(590B)
----setup_test.go(1KB)
----compare_test.go(2KB)
----index.go(1KB)
----where.go(2KB)
----from_test.go(2KB)
----result.go(15KB)
----intersect_test.go(1019B)