Versions in this module Expand all Collapse all v0 v0.1.0 Sep 1, 2021 Changes in this version + type ConfigurationMapper interface + ToMap func() map[string]interface{} + type ConfigurationSaver interface + Save func(w ConfigurationWriter, fs afero.Fs, config ConfigurationMapper, ...) error + type ConfigurationWriter interface + SafeWriteConfig func() error + SafeWriteConfigAs func(file string) error + WriteConfig func() error + WriteConfigAs func(file string) error + type Configurer interface + MergeConfigMap func(cfg map[string]interface{}) error + SetConfigFile func(file string) + type SafeSave struct + func (s *SafeSave) Save(w ConfigurationWriter, fs afero.Fs, config ConfigurationMapper, ...) error + type Save struct + func (s *Save) Save(w ConfigurationWriter, fs afero.Fs, config ConfigurationMapper, ...) error