Versions in this module Expand all Collapse all v0 v0.1.4 Aug 24, 2023 v0.1.1 Aug 24, 2023 Changes in this version + func Reset(ctx context.Context) context.Context + type Configuration struct + func FromContext(ctx context.Context) *Configuration + func New(ctx context.Context, schema *jsonschema.Schema, appName string, ...) (*Configuration, error) + func ToContext(ctx context.Context, schema *jsonschema.Schema, appName string, ...) (*Configuration, context.Context) + func (c *Configuration) File() string + func (c *Configuration) Get(key string) interface{} + func (cfg *Configuration) ToContext(ctx context.Context) context.Context + type DefaultConfig map[string]interface + func (dConf *DefaultConfig) Set(key string, value interface{}) + func Default(args ...DefaultPairs) DefaultConfig + type DefaultPairs struct + Key string + Value interface{} + type Folders []string + func DefaultFolders(container string) *Folders + func (f *Folders) Add(folder string) + func (f *Folders) AddAll(folders []string) + func (f *Folders) Get() []string + func (f *Folders) Remove(folder string) + func (f *Folders) RemoveAll(folders []string) + func (f *Folders) Set(folders []string) + type Type int + const JSON + const TOML + const YAML