Files
ddns-go/main.go
jeessy2 3006d8887d new
2020-08-26 23:56:01 +08:00

25 lines
347 B
Go

package main
import (
"ddns-go/config"
"ddns-go/dns"
)
const (
ipv4Addr = "https://api-ipv4.ip.sb/ip"
ipv6Addr = "https://api-ipv6.ip.sb/ip"
)
func main() {
conf := &config.Config{}
conf.GetConfigFromFile()
var dnsSelected dns.DNS
switch conf.DNS.Name {
case "alidns":
dnsSelected = &dns.Alidns{}
}
dnsSelected.AddRecord(conf)
}