configload
This is a golang package to simple load and save configuration for application.
How to use
Importing
import "github.com/andrzejd-pl/configload"
Json files
Importing
package main
import "github.com/andrzejd-pl/configload"
func main() {
//...
configLoader := configload.NewJsonFileConfiguration("config.json", &configStruct)
configLoader.LoadFromFile()
//...
}
Saving
package main
import "github.com/andrzejd-pl/configload"
func main() {
//...
configLoader := configload.NewJsonFileConfiguration("config.json", &configStruct)
configLoader.SaveToFile()
//...
}
TODO
- load from yaml
- load from xml
- load from
.env
file - load to go env