code: func (client *Client) CreateSpace(spaceName string, orgGUID string) (Space, Warnings, error) {
  	requestBody := createSpaceRequestBody{
  		Name:             spaceName,
  		OrganizationGUID: orgGUID,
  	}
  
  	bodyBytes, _ := json.Marshal(requestBody)
  
  	request, err := client.newHTTPRequest(requestOptions{
  		RequestName: internal.PostSpaceRequest,
  		Body:        bytes.NewReader(bodyBytes),
  	})
  
  	if err != nil {
  		return Space{}, nil, err
  	}
  
  	var space Space
  	response := cloudcontroller.Response{
  		DecodeJSONResponseInto: &space,
  	}
  
  	err = client.connection.Make(request, &response)
  
  	return space, response.Warnings, err
  }
docs: // CreateSpace creates a new space with the provided spaceName in the org with
  // the provided orgGUID.