标签: functional-programming go
标准库(或受欢迎的商定库)是否允许我在切片/贴图上进行贴图,过滤,折叠等?
答案 0 :(得分:25)
没有。 Go的类型系统不能满足这些原语的通常形式,因为它缺乏泛型。
另请参阅golang-nuts上的this thread。
答案 1 :(得分:0)
虽然Go没有这些原语,但应该指出的是,通过通道与之交谈的标准Go抽象将在异步函数中为您提供完全相同的功能。