Releases: peak/go-config
Releases · peak/go-config
v0.2.0
Use github.com/pelletier/go-toml to support time.Duration (#10) * go: use github.com/pelletier/go-toml package This package has native time.Duration parser and serializer. * config: remove Duration type since new package supports out of the box * github: add ci workflow * github: add codeowners * github: add gofmt check * github: fix gofmt check
Skip unexported struct fields
v0.1.10 go-config: skip unexported fields (#9)
nested toml key
Construct nested toml key if flag is set and not given
env and toml tags fixed
-
Lookup env and toml field tags when flag is not given
-
Assign flags according to their precedence order
env variables supported
Support environment variables and built-in numeric types
go modules enabled
v0.1.5 go modules enabled