sync.WaitGroup

如果你不关心并发操作的结果,或者有其他方式收集结果,那么WaitGroup是等待一组并发操作完成的好方法。

sync.Mutex、sync.RDMutex

互斥锁和读写锁 提供并发安全的方式来表示对共享资源访问的独占

sync.Cond

Cond实现了一个条件变量,用于等待或宣布事件发生时goroutine的交汇点。通常与互斥锁搭配使用

sync.Once

多次调用一个函数但执行一次。 使用场景:单例模式或是系统开启时的初始化

sync.Pool