多协程执行收集结果的技巧多协程的好处 比如,此时有一个任务 我们手动加了耗时操作,我们使用正常的方式来进行获取。 这样下来运行的耗时是需要 2s 多一点的。 初级版本 我们接下来使用sync.WaitGroup + goroutine 来优化 这样,使用了协程 来处理之后,耗时变成了501.338458ms 再次优化,我们可以加上channel 这样也会得到以下结果 优雅版本 优雅wxvirus2022年6月24日Notegoroutineskill大约 1 分钟