config.go 315 B

123456789101112131415161718192021
  1. package bootstrap
  2. import (
  3. "designs/config"
  4. "github.com/go-ini/ini"
  5. )
  6. func InitializeConfig(configPath string) {
  7. cfg, err := ini.Load(configPath)
  8. if err != nil {
  9. panic(err)
  10. }
  11. envMap := cfg.Section("").KeysHash()
  12. if err := config.InitConfig(envMap, &config.RootConfig); err != nil {
  13. panic(err)
  14. }
  15. }