(cfg map[string]any)
| 1600 | func MergeConfigMap(cfg map[string]any) error { return v.MergeConfigMap(cfg) } |
| 1601 | |
| 1602 | func (v *Viper) MergeConfigMap(cfg map[string]any) error { |
| 1603 | if v.config == nil { |
| 1604 | v.config = make(map[string]any) |
| 1605 | } |
| 1606 | insensitiviseMap(cfg) |
| 1607 | mergeMaps(cfg, v.config, nil) |
| 1608 | return nil |
| 1609 | } |
| 1610 | |
| 1611 | // WriteConfig writes the current configuration to a file. |
| 1612 | func WriteConfig() error { return v.WriteConfig() } |