code: func DefaultConfig() *Config {
  	return &Config{
  		BaseURL:     DefaultBaseURL(),
  		HTTPClient:  DefaultHTTPClient(),
  		UserAgent:   defaultUserAgent,
  		ContentType: defaultContentType,
  		Credentials: credentials.NewChainCredentials(
  			new(credentials.EnvProvider),
  			new(credentials.FileProvider),
  		),
  	}
  }
docs: // DefaultConfig returns a default configuration for the client. By default this
  // will pool and reuse idle connections to API. If you have a long-lived
  // client object, this is the desired behavior and should make the most efficient
  // use of the connections to API.