package
1.3.0
Repository: https://github.com/asticode/go-astitools.git
Documentation: pkg.go.dev

# Functions

NewChan creates a new Chan.
NewCtxQueue creates a new ctx queue.
NewRWMutex creates a new RWMutex.

# Constants

Orders.
Orders.

# Structs

Chan is an object capable of doing stuff in a specific order without blocking when adding new items in the @.
ChanOptions are Chan options.
CtxQueue is a queue that can - handle a context without dropping any messages sent before the context is cancelled - ensure that sending a message is not blocking if - the queue has not been started - the context has been cancelled.
RWMutex represents a RWMutex capable of logging its actions to ease deadlock debugging.