code: func BasicAuth(user, pass string) RequestOption {
  	return func(req *http.Request) error {
  		req.SetBasicAuth(user, pass)
  		return nil
  	}
  }
docs: // BasicAuth adds the specified username and password as basic auth to a request.