介绍sync包中常用的方法,
- sync:提供基本的同步原语(比如Mutex、RWMutex、Locker)和 工具类(Once、WaitGroup、Cond、Pool、Map)
- sync/atomic:提供变量的原子操作(基于硬件指令 compare-and-swap)
[Once]
[WaitGroup]
[Cond]
[Pool]
[Map]
[sync/atomic] 原子相关操作
介绍sync包中常用的方法,
- sync:提供基本的同步原语(比如Mutex、RWMutex、Locker)和 工具类(Once、WaitGroup、Cond、Pool、Map)
- sync/atomic:提供变量的原子操作(基于硬件指令 compare-and-swap)
[Once]
[WaitGroup]
[Cond]
[Pool]
[Map]
[sync/atomic] 原子相关操作