Concurrency WaitGroup var wg sync.WaitGroup for i := 1; i <= 5; i++ { wg.Add(1) go func(num int) { defer wg.Done() }(i) } wg.Wait() Mutex import "sync" var mu sync.Mutex mu.Lock() // do some operation mu.Unlock() Use atomic to ...
Markdown supported · ⌘↵ to post
No responses yet.