demo 12345678910111213141516 var wg sync.WaitGroup func (){ var num int = 10 #并发个数 for i:=0;i<num;i++{ wg.Add(1) # 往等待组里添加一个线程 go Process(i) #开启了10个 进程 } wg.Wait() #wg等于0时释放}func Process(a int){ fmt.Println("进程:",a) fmt.Println() wg.Done() # 线程执行完等待组里关闭一个线程} 赞微海报分享
近期评论