Versions in this module Expand all Collapse all v0 v0.2.1 Jun 26, 2024 Changes in this version + type Manager struct + DB *DB + DSN string + IPlugins []CrossPlugin + Logger *log.Logger + PluginParams PluginParams + Plugins map[string]Plugin + Router *chi.Mux + Srv *http.Server + func GetDefaultManager(logger *log.Logger) (*Manager, error) + func GetManager(logger *log.Logger, dsn string) (*Manager, error) + func (m *Manager) AddPluginFile(filename string) error + func (m *Manager) AddPlugins(plugins ...Plugin) (int, error) + func (m *Manager) Finalize() + func (m *Manager) GetPluginMap() map[string]Plugin + func (m *Manager) Listen(_srv *http.Server) + func (m *Manager) Shutdown() error