code: func (c *Client) Delete(key string, opts ...datasync.DelOption) (existed bool, err error) {
  	consulLogger.Debugf("Delete: %q", key)
  	if _, err := c.client.KV().Delete(transformKey(key), nil); err != nil {
  		return false, err
  	}
  
  	return true, nil
  }
docs: // Delete deletes given key.