code: func Secure(tls ...*tls.Config) Option {
  	return func(o *Options) error {
  		o.Secure = true
  		// Use of variadic just simplifies testing scenarios. We only take the first one.
  		if len(tls) > 1 {
  			return ErrMultipleTLSConfigs
  		}
  		if len(tls) == 1 {
  			o.TLSConfig = tls[0]
  		}
  		return nil
  	}
  }
docs: // Secure is an Option to enable TLS secure connections that skip server verification by default.
  // Pass a TLS Configuration for proper TLS.
  // NOTE: This should NOT be used in a production setting.