Golang — 简单地利用sync.WaitGroup并发处理批量数据
2025年10月23日 21:28 - 无间道 Go #并发编程 #Go协程
…个加入待处理队列
jobChan := make(chan *Data, count)
for _, v := range data {
jobChan <- v
}
//创建10个协程并行处理
workerCount := 10
for i := 0; i < workerCount; i++ {
wg.Add(1)
go worker(jobChan, &wg)
}…