#1 Koanf
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Health score 51/100, confidence 75/100.
| Latest version | v1.2.2 |
| Imported by | 870 packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 3 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| Config | Type | type Config struct{ ... } |
| Config.AutoReload | Field | AutoReload bool |
| Config.AutoReloadCallback | Field | AutoReloadCallback func(config interface{}) |
| Config.AutoReloadInterval | Field | AutoReloadInterval time.Duration |
| Config.Debug | Field | Debug bool |
| Config.ENVPrefix | Field | ENVPrefix string |
| Config.Environment | Field | Environment string |
| Config.ErrorOnUnmatchedKeys | Field | ErrorOnUnmatchedKeys bool |
| Config.FS | Field | FS fs.FS |
| Config.Silent | Field | Silent bool |
| Config.Verbose | Field | Verbose bool |
| Configor | Type | type Configor struct{ ... } |
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Go configuration with fangs.
A simple, zero-dependencies library to parse environment variables into structs
Package ini provides INI file read and write functionality in Go
Package config is a go config management implement.
lightweight extendable API Gateway in Go - parallel fan-out, flexible aggregation, and zero configuration magic.
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Go configuration with fangs.
A simple, zero-dependencies library to parse environment variables into structs
Package ini provides INI file read and write functionality in Go
Package config is a go config management implement.