Versions in this module Expand all Collapse all v1 v1.2.10 Dec 12, 2025 Changes in this version + type Cond struct + L sync.Locker + func NewCond(l sync.Locker) *Cond + func (c *Cond) Broadcast() + func (c *Cond) Signal() + func (c *Cond) Wait(ctx context.Context) error + type State struct + func (s *State) Acquire() + func (s *State) Lock() sync.Locker + func (s *State) RAcquire() + func (s *State) RLock() sync.Locker + func (s *State) RRelease() + func (s *State) Release()