package
0.0.0-20230516164442-7862c310ad26
Repository: https://github.com/tedsuo/ifrit.git
Documentation: pkg.go.dev
# Functions
NewDynamic creates a DynamicGroup.
NewOrdered starts it's members in order, each member starting when the previous
becomes ready.
NewParallel starts it's members simultaneously.
NewQueuedOrdered starts its members in order, each member starting when the previous
becomes ready.
# Structs
An EntranceEvent occurs every time an invoked member becomes ready.
ErrDuplicateNames is returned to indicate two or more members with the same name
were detected.
An ExitEvent occurs every time an invoked member exits.
A Member associates a unique name with a Runner.
# Interfaces
DynamicClient provides a client with group controls and event notifications.
A DynamicGroup begins empty, and runs members as they are inserted.