文件名称:parallelizer:简化函数调用的并行化
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-23 15:40:24
go golang job worker functions
并行器 简化创建并行执行作业的工作人员池 特征 易于使用 上下文支持 可自定义的池大小默认工人数为10 可自定义的作业队列大小 默认大小为100 例子 例子1 并行运行多个函数调用而不会超时。 package main import ( "fmt" "github.com/shomali11/parallelizer" ) func main () { group := parallelizer . NewGroup () defer group . Close () group . Add ( func () { for char := 'a' ; char < 'a' + 3 ; char ++ { fmt . Printf ( "%c " , char ) } }) group . Add ( func () { for number := 1
【文件预览】:
parallelizer-master
----.gitignore(6B)
----go.mod(187B)
----group_test.go(3KB)
----group_options.go(799B)
----.travis.yml(25B)
----wait_options.go(550B)
----LICENSE(1KB)
----go.sum(521B)
----examples()
--------4()
--------5()
--------6()
--------3()
--------8()
--------7()
--------2()
--------1()
----README.md(6KB)
----group.go(1KB)