code: func (client *Client) DeleteService(serviceGUID string, purge bool) (Warnings, error) {
  	queryParams := url.Values{}
  	queryParams.Set("purge", strconv.FormatBool(purge))
  	queryParams.Set("async", "true")
  
  	request, err := client.newHTTPRequest(requestOptions{
  		RequestName: internal.DeleteServiceRequest,
  		Query:       queryParams,
  		URIParams:   Params{"service_guid": serviceGUID},
  	})
  	if err != nil {
  		return nil, err
  	}
  
  	response := cloudcontroller.Response{}
  
  	err = client.connection.Make(request, &response)
  	return response.Warnings, err
  }
docs: // DeleteService deletes the service with the given GUID, and returns any errors and warnings.