Documentation ¶ Index ¶ type Filter func NameFilter(names ...string) Filter type Manager func NewPluginManager(dir string) *Manager func (m *Manager) LoadPlugins() ([]plugin.Plugin, error) func (m *Manager) LoadPluginsWithFilter(fs ...Filter) ([]plugin.Plugin, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Filter ¶ type Filter func(plugin.Plugin) bool func NameFilter ¶ func NameFilter(names ...string) Filter type Manager ¶ type Manager struct { // contains filtered or unexported fields } func NewPluginManager ¶ func NewPluginManager(dir string) *Manager func (*Manager) LoadPlugins ¶ func (m *Manager) LoadPlugins() ([]plugin.Plugin, error) func (*Manager) LoadPluginsWithFilter ¶ func (m *Manager) LoadPluginsWithFilter(fs ...Filter) ([]plugin.Plugin, error) Source Files ¶ View all Source files filter.gomanager.go Click to show internal directories. Click to hide internal directories.