Files
gertdns/config/config.go

24 lines
343 B
Go

package config
type Configuration struct {
Port uint16
Host string
Domains []string
}
var (
Config Configuration
defaultConfig = Configuration{
Port: 5353,
Host: "0.0.0.0",
Domains: []string{},
}
)
func Load(configFilePath string) error {
config, err := loadConfFile(configFilePath)
Config = config
return err
}