github.com/patrulek/stepper (go): Stepper is a package that implements thread-safe, in-memory finite state machine. Simple API allows for changing or queuing transitions for user-defined states.
Keywords: fsm|go|golang