code: func (d *DNSProvider) CleanUp(domain, token, keyAuth string) error {
  	fqdn, _ := dns01.GetRecord(domain, keyAuth)
  
  	zone, err := d.getHostedZone(fqdn)
  	if err != nil {
  		return fmt.Errorf("googlecloud: %v", err)
  	}
  
  	records, err := d.findTxtRecords(zone, fqdn)
  	if err != nil {
  		return fmt.Errorf("googlecloud: %v", err)
  	}
  
  	if len(records) == 0 {
  		return nil
  	}
  
  	_, err = d.client.Changes.Create(d.config.Project, zone, &dns.Change{Deletions: records}).Do()
  	if err != nil {
  		return fmt.Errorf("googlecloud: %v", err)
  	}
  	return nil
  }
docs: // CleanUp removes the TXT record matching the specified parameters.