Documentation ¶ Rendered for linux/amd64 windows/amd64 darwin/amd64 js/wasm Index ¶ func RegisterSvc(typ SvcType, creator plugin.Creator, cfgCreator plugin.CfgCreator) func Run(cfgPath string) type Boot func New(cfgPath string) *Boot func (b *Boot) Cancel() func (b *Boot) Init() error func (b *Boot) OnChildDone(child runner.Runner) error func (b *Boot) Start() error type SvcType Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func RegisterSvc ¶ func RegisterSvc(typ SvcType, creator plugin.Creator, cfgCreator plugin.CfgCreator) func Run ¶ func Run(cfgPath string) Types ¶ type Boot ¶ type Boot struct { runner.Runner // contains filtered or unexported fields } func New ¶ func New(cfgPath string) *Boot func (*Boot) Cancel ¶ func (b *Boot) Cancel() func (*Boot) Init ¶ func (b *Boot) Init() error func (*Boot) OnChildDone ¶ func (b *Boot) OnChildDone(child runner.Runner) error func (*Boot) Start ¶ func (b *Boot) Start() error type SvcType ¶ type SvcType string Source Files ¶ View all Source files boot.goboot_unix.go Click to show internal directories. Click to hide internal directories.