Versions in this module Expand all Collapse all v1 v1.24.4 Aug 19, 2016 Changes in this version + var ErrUnknownConfigID = errors.New("Unknown config ID.") + type BaseConfigLoader struct + func NewBaseConfigLoader() *BaseConfigLoader + func (this *BaseConfigLoader) CreateConfig(id string) (interface{}, error) + func (this *BaseConfigLoader) RegisterCreator(id string, creator ConfigCreator) error + type ConfigCreator func() interface + type ConfigLoader interface + CreateConfig func(string) (interface{}, error) + Load func([]byte) (interface{}, string, error) + LoadWithID func([]byte, string) (interface{}, error) + RegisterCreator func(string, ConfigCreator) error