Versions in this module Expand all Collapse all v0 v0.1.0 Sep 22, 2016 Changes in this version + type Cond struct + L Locker + func NewCond(l Locker) *Cond + func (c *Cond) Broadcast() + func (c *Cond) Signal() + func (c *Cond) Wait() + type Locker interface + Lock func() + Unlock func() + type Mutex struct + func (m *Mutex) Lock() + func (m *Mutex) Unlock() + type Once struct + func (o *Once) Do(f func()) + type Pool struct + New func() interface{} + func (p *Pool) Get() interface{} + func (p *Pool) Put(x interface{}) + type RWMutex struct + func (rw *RWMutex) Lock() + func (rw *RWMutex) RLock() + func (rw *RWMutex) RLocker() Locker + func (rw *RWMutex) RUnlock() + func (rw *RWMutex) Unlock() + type WaitGroup struct + func (wg *WaitGroup) Add(delta int) + func (wg *WaitGroup) Done() + func (wg *WaitGroup) Wait()