wasps是一个轻量级的 goroutine 池,实现了对多个 goroutine 的调度管理。

自动调度goroutine。 提供了常用的接口:任务提交、获取运行中的 goroutine 数量、动态调整 Pool 大小、释放 Pool。 提供了回调类型的协程池、串行化工作的协程池、自定义工作协程的协程池。 支持自定义工作协程,支持任务协程的panic处理以及闭包函数的自定义传参。

相关的项目 - 更多比较

28 569 81

G grpool - 轻量级Goroutine工具
 
2.1 0.0
  2年前
14 567 53

P pool - 一个有限的goroutine消费者或无限goroutine池用于轻松实现goroutine 处理和取消
 
2.1 0.0
  3年前