# Functions
NewOwnerID gives a new ownerID incrementally.
# Variables
Package specific errors.
# Structs
A CriticalSection is particular type of mutual exclusion (mutex) that may be locked multiple times by the same owner.
A RecursiveMutex is particular type of mutual exclusion (mutex) that may be locked multiple times by the same goroutine.
# Type aliases
ReentrantMutex is synonym for RecursiveMutex.