This release is up for reviews and comments on the Go API. You can create an issue or create a discussion
Features
- Definition of the
Service
interface Group
of services to start and stop in parallelSequence
of services to start and stop in particular ordersRestarter
service wrapper to restart a service on crashRunWrapper
to ease the implementation of a thread safe service- Commonly used service implementation:
httpserver
- Commonly used hooks (for
Group
,Sequence
andRestarter
) implementations:LogHooks
- Readme with simplified examples and examples directory with runnable programs