Versions in this module Expand all Collapse all v1 v1.3.9 Sep 1, 2024 v1.3.8 Sep 1, 2024 Changes in this version + type Config interface + AddObserver func(o Observer) + AddObserverFunc func(f func(Config, chan error)) + Dump func() string + Exist func() bool + Get func(key string) interface{} + GetBool func(key string) bool + GetDuration func(key string) time.Duration + GetFloat func(key string) float64 + GetInt func(key string) int + GetString func(key string) string + GetTime func(key string) time.Time + GetViper func() *viper.Viper + Has func(key string) bool + Sub func(key string) Config + func NewFilesContainer(log log.Logger, rootFolder util.Dirs, configFiles ...string) Config + func NewReaderContainer(log log.Logger, format string, configReaders ...io.Reader) Config + type Observer struct + Run func(Config, chan error)