go语言执行等待直到后台goroutine执行完成实例分析

你瞧,你绿油油的小草从土里钻了出来。嫩嫩的,它在饱受严冬的考验之后,在严冬它聚集着力量,想在春天到来时,将力量释放出来,它展示出了生命力的顽强,也展现出自己对春天的渴望!在万物最需要水的时候,春雨悄悄地轻轻地到来了。生怕踩到了这些顽强的小精西。春雨打在小草的脸上,轻轻地。小草贪婪的吮吸着春雨,一会儿,春风也来 "凑热闹 "了,春风来为柳树 "梳头 "来了,春风也轻轻地,怕自己的鲁莽把柳树的头发弄断了。

本文实例分析了go语言执行等待直到后台goroutine执行完成的用法。分享给大家供大家参考。具体如下:


var w sync.WaitGroup
w.Add(2)
go func() {
// do something
w.Done()
}
go func() {
// do something
w.Done()
}
w.Wait()

希望本文所述对大家的Go语言程序设计有所帮助。

到此这篇关于go语言执行等待直到后台goroutine执行完成实例分析就介绍到这了。钱不是目标,不是结果,也不是消费品,而是成就事业的工具。更多相关go语言执行等待直到后台goroutine执行完成实例分析内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
Go 防止 goroutine 泄露的方法

深入Go goroutine理解

Golang 探索对Goroutine的控制方法(详解)

Go语言轻量级线程Goroutine用法实例

Go语言学习好代码教程之goroutine和通道的示例详解