gitee.com/h79/goutils@v1.22.10/common/server/domain.go (about)

     1  package server
     2  
     3  type Domain struct {
     4  	Domain string `json:"-"`
     5  	Raw    string `json:"domain" yaml:"domain" xml:"domain"`
     6  }
     7  
     8  func (c Domain) DomainTo() string {
     9  	if c.Domain == "" && c.Raw != "" {
    10  		if ad, er := Parse(c.Raw); er == nil {
    11  			c.Domain = ad.To()
    12  		}
    13  	}
    14  	return c.Domain
    15  }