add ddns file

This commit is contained in:
Jay
2019-05-08 22:44:28 +08:00
parent f828db0a38
commit e6f22deb49
4 changed files with 41 additions and 6 deletions
+11 -5
View File
@@ -12,19 +12,22 @@ import (
// RecordData -
type RecordData struct {
Name string `yaml:"name"`
Type string `yaml:"type"`
Name string `yaml:"name" json:"name"`
Type string `yaml:"type" json:"type"`
}
// DomainData -
type DomainData struct {
Name string `yaml:"name"`
Records []RecordData `yaml:"records"`
Name string `yaml:"name" json:"name"`
Records []RecordData `yaml:"records" json:"records"`
}
// Config -
type Config struct {
URL string `yaml:"url"`
URL struct {
V4 string `yaml:"v4"`
V6 string `yaml:"v6"`
} `yaml:"url"`
VerifyValue string `yaml:"verify_value"`
Domains []DomainData `yaml:"domains"`
}
@@ -66,3 +69,6 @@ func LoadConfig(p ...string) error {
// GetConfig -
func GetConfig() *Config { return conf }
// GetV4Data -
func (p DomainData) GetV4Data() {}