sync.WaitGroup和嵌套循环

sync.WaitGroup和嵌套循环,第1张

sync.WaitGroup和嵌套循环

这是一个关闭问题。您需要将值传递到循环内的goroutine中,如下所示:

for _, originIata := range originCities {    for _, destinationIata := range destinationCities {        go func (originIata, destinationIata string) { fmt.Println(originIata) fmt.Println(destinationIata) wg.Done()        }(originIata, destinationIata)    }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4907203.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存