golang線程同步WaitGroup簡介

WaitGroup用於線程同步,WaitGroup等待一組線程集合完成,纔會繼續向下執行。 主線程(goroutine)調用Add來設置等待的線程(goroutine)數量。 而後每一個線程(goroutine)運行,並在完成後調用Done。 同時,Wait用來阻塞,直到全部線程(goroutine)完成纔會向下執行。golang 對官方的代碼作簡單修改:fetch package main i
相關文章
相關標籤/搜索