Documentation ¶ Index ¶ type Plugin1 func (f *Plugin1) Init() error func (f *Plugin1) Provides() []*dep.Out func (f *Plugin1) Serve() chan error func (f *Plugin1) Stop(context.Context) error type Plugin2 func (f *Plugin2) Init() error func (f *Plugin2) Serve() chan error func (f *Plugin2) Stop(context.Context) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Plugin1 ¶ type Plugin1 struct { } func (*Plugin1) Init ¶ func (f *Plugin1) Init() error func (*Plugin1) Provides ¶ func (f *Plugin1) Provides() []*dep.Out func (*Plugin1) Serve ¶ func (f *Plugin1) Serve() chan error func (*Plugin1) Stop ¶ func (f *Plugin1) Stop(context.Context) error type Plugin2 ¶ type Plugin2 struct { } func (*Plugin2) Init ¶ func (f *Plugin2) Init() error func (*Plugin2) Serve ¶ func (f *Plugin2) Serve() chan error func (*Plugin2) Stop ¶ func (f *Plugin2) Stop(context.Context) error Source Files ¶ View all Source files issue33.go Click to show internal directories. Click to hide internal directories.