Files
gertdns/config/config.go
2021-10-17 13:49:56 +02:00

23 lines
353 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) (*Configuration, error) {
Config, err := loadConfFile(configFilePath)
return &Config, err
}