code: func (actor Actor) DeleteOrganization(orgName string) (Warnings, error) {
  	var allWarnings Warnings
  
  	org, warnings, err := actor.GetOrganizationByName(orgName)
  	allWarnings = append(allWarnings, warnings...)
  	if err != nil {
  		return allWarnings, err
  	}
  
  	job, deleteWarnings, err := actor.CloudControllerClient.DeleteOrganizationJob(org.GUID)
  	allWarnings = append(allWarnings, deleteWarnings...)
  	if err != nil {
  		return allWarnings, err
  	}
  
  	ccWarnings, err := actor.CloudControllerClient.PollJob(job)
  	for _, warning := range ccWarnings {
  		allWarnings = append(allWarnings, warning)
  	}
  
  	return allWarnings, err
  }
docs: // DeleteOrganization deletes the Organization associated with the provided
  // GUID. Once the deletion request is sent, it polls the deletion job until
  // it's finished.