code: func (c etcdClient) DeleteService(key string) error {
  	ctx, cancel := context.WithTimeout(c.ctx, etcdTimeout)
  	defer cancel()
  
  	_, err := c.client.Delete(ctx, key, etcdcv3.WithPrefix())
  	return err
  }
docs: // DeleteService deletes service record from etcd