猿问
在 Go 中,如何对任何类型的切片/数组/字符串进行分区?
Guava 有一个
泛型分区方法
,由于 Go 缺乏泛型,无法直接在 Go 中实现。有解决方法吗?
慕运维8079593
浏览 257
回答 2
2回答
三国纷争
该gopart库解决了这个。它允许对任何类型的 Go 中可索引的任何内容进行分区。for idxRange := range gopart.Partition(len(bigList), partitionSize) { bulkOperation(bigList[idxRange.Low:idxRange.High])}
0
0
0
随时随地看视频
慕课网APP
相关分类
Go
我要回答