code: func NewClient(apiKey string, apiSecret string) (*Client, error) {
  	if apiKey == "" {
  		return nil, fmt.Errorf("credentials missing: API key")
  	}
  
  	if apiSecret == "" {
  		return nil, fmt.Errorf("credentials missing: API secret")
  	}
  
  	return &Client{
  		apiKey:     apiKey,
  		apiSecret:  apiSecret,
  		HTTPClient: &http.Client{},
  	}, nil
  }
docs: // NewClient creates a DNSMadeEasy client