跳至主要內容
go 泛型尝鲜,实现一个流式处理库

go 泛型尝鲜,实现一个流式处理库

背景

熟悉 Java、Rust 的同学,肯定都非常喜欢其 Stream API,以 Java 为例,筛选一个简单的数字列表,可以有如下实现:

boolean ok = Stream.of(1, 2, 3, 4, 5).
            map(item -> item + 100).
            filter(item -> item > 102).
            allMatch(item -> item > 102);

pedrogao大约 13 分钟gogogenerics