From 4280f863620c98ad183316d54daac177945cedba Mon Sep 17 00:00:00 2001 From: Timothy Date: Fri, 27 Oct 2017 11:39:44 +0800 Subject: [PATCH] remove unused code --- settings.go | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/settings.go b/settings.go index cd7e532..196055e 100644 --- a/settings.go +++ b/settings.go @@ -4,7 +4,6 @@ import ( "encoding/json" "fmt" "io/ioutil" - "strings" ) //Domain struct @@ -44,35 +43,3 @@ func LoadSettings(configPath string, settings *Settings) error { return nil } - -//LoadDomains -- Load domains from domains string -func LoadDomains(domainsOrginStr string, domains *[]Domain) error { - - domainsMap := make(map[string]*Domain) - domainsArray := strings.Split(domainsOrginStr, ",") - for _, host := range domainsArray { - dotCount := strings.Count(host, ".") - if dotCount < 2 { - continue - } - len := len(host) - pos := strings.Index(host, ".") - subDomain := host[0:pos] - domainName := host[pos+1 : len] - - if d, exist := domainsMap[domainName]; exist { - d.SubDomains = append(d.SubDomains, subDomain) - } else { - d := new(Domain) - d.DomainName = domainName - d.SubDomains = append(d.SubDomains, subDomain) - domainsMap[domainName] = d - } - } - - for _, d := range domainsMap { - *domains = append(*domains, *d) - } - - return nil -}