Documentation ¶
Overview ¶
Package loader provides helpers for loading sources. The follow loaders are are available:
- Go plugin: Loads a source from a go plugin.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GRPCSink ¶
func NewGRPCSink ¶
type GoPluginSink ¶
func NewGoPluginSink ¶
func NewGoPluginSink(pluginpath string) (*GoPluginSink, error)
func (*GoPluginSink) Start ¶
func (g *GoPluginSink) Start() error
func (*GoPluginSink) Stop ¶
func (g *GoPluginSink) Stop() error
type GoPluginSource ¶
func NewGoPluginSource ¶
func NewGoPluginSource(pluginpath string) (*GoPluginSource, error)
type Plugins ¶
func LoadPlugins ¶
Click to show internal directories.
Click to hide internal directories.