var limit = make(chan int, 3)
func main() {
for _, w := range work {
go func() {
limit <- 1
w()
<-limit
}()
}
select{}
}
用channel的大小控制Groutine的数量
最新推荐文章于 2022-11-22 22:33:39 发布