国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

GO 計算所有并發(fā)任務(wù)的總時(shí)間 WaitGroup

發(fā)布時(shí)間:2021-08-02 23:31 來(lái)源:https://blog.51cto.com/shijian 閱讀:167 作者:軟件工程小施同學(xué) 欄目: 云計算 歡迎投稿:712375056

func worker(t *testing.T, client *ChainClient, count int, wg *sync.WaitGroup) { for i := 0; i < count; i++ { _, err := testUserContractClaimInvoke(client, "save", false) require.Nil(t, err) } wg.Done() }

?

?

開(kāi)發(fā)過(guò)程中,經(jīng)常遇到task之間的同步問(wèn)題。例如,多個(gè)子task并發(fā)完成一部分任務(wù),主task等待他們最后結束。

?

在Go語(yǔ)言,實(shí)現同步的一種方式就是WaitGroup。

t1 := time.Now() var wg sync.WaitGroup for i := 0; i <= 10; i++ { wg.Add(1) go worker(t, client,1, &wg) } wg.Wait() t2 := time.Now() fmt.Println("total time:") fmt.Println(t2.Sub(t1))

?

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

国产成人AV片在线观看| 女性裸体无遮挡无遮掩视频蜜芽| 亚洲AV无码成人影院一区| 国产AV丝袜旗袍无码网站| 成人VA亚洲VA欧美天堂| 亚洲精品午夜无码电影网|