Go语言中文网 为您找到相关结果 3 个
go聖經---pdf
送給初學者的一本書http://note.youdao.com/noteshare?id=afb1b262867f6a40c5599d0bb6dd712...阅读全文
golang 學習之等待goroutine执行完成
package mainimport ("fmt""sync""time""sync/atomic")func main() {wg := sync.WaitGroup{}var i int32for i =0; i <20; i++ {wg.Add(1)tmp := atomic.LoadInt32(&i)go func() {defer wg.Done()fmt.Println("i :", tmp)}()}wg.Wait()var wg1 sync.WaitGroupfor i :=0; i <5; i++ {wg1.Add(1)go func(n int) {defer wg1.Done()EchoNumber(n)}(i)}wg1.Wait()}func EchoNumber(i ...阅读全文