// NewAliDNS function creates instance of AliDNS and return
NewAliDNS function creates instance of AliDNS and return
// NewAliDNS function creates instance of AliDNS and return
func NewAliDNS(key, secret, ipType string) *AliDNS {
	once.Do(func() {
		instance = &AliDNS{
			AccessKeyID:     key,
			AccessKeySecret: secret,
			IPType:          ipType,
		}
	})
	return instance
}
func NewAliDNS ( key , secret , ipType string ) * AliDNS { once . Do ( func ( ) { instance = & AliDNS { AccessKeyID : key , AccessKeySecret : secret , IPType : ipType , } } ) return instance }
NewAliDNS function creates instance of AliDNS and return
NewAliDNS function creates instance of AliDNS and return