Documentation ¶ Index ¶ type RWMutex func Create(safe ...bool) RWMutex func New(safe ...bool) *RWMutex func (mu *RWMutex) IsSafe() bool func (mu *RWMutex) Lock() func (mu *RWMutex) RLock() func (mu *RWMutex) RUnLock() func (mu *RWMutex) UnLock() Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type RWMutex ¶ type RWMutex struct { *sync.RWMutex } func Create ¶ func Create(safe ...bool) RWMutex func New ¶ func New(safe ...bool) *RWMutex func (*RWMutex) IsSafe ¶ func (mu *RWMutex) IsSafe() bool func (*RWMutex) Lock ¶ func (mu *RWMutex) Lock() func (*RWMutex) RLock ¶ func (mu *RWMutex) RLock() func (*RWMutex) RUnLock ¶ func (mu *RWMutex) RUnLock() func (*RWMutex) UnLock ¶ func (mu *RWMutex) UnLock() Source Files ¶ View all Source files rwmutex.go Click to show internal directories. Click to hide internal directories.