GitHub - destel/rill: 用于简洁、可组合、基于通道的并发 Go 工具包
2024-11-25
Rill 是一个 Go 工具包,它为 Go 带来了可组合的并发性,使构建由简单、可重用部分组成的并发程序更容易。它减少了样板代码,同时保留了 Go 自然的基于通道的模型。Rill 的目标是使常见任务更容易,使并发代码可组合且简洁,集中错误处理,简化流处理,提供高级任务的解决方案,支持自定义扩展,并保持轻量级。它提供了一系列功能,包括批量处理、有序扇入、映射归约、流拆分、合并等。Rill 使用标准的 Go 通道,可以轻松地编写与库兼容的自定义函数。
7
未分类