code: func (c *Manager) UpdateTag(ctx context.Context, tag *Tag) error {
  	spec := struct {
  		Tag Tag `json:"update_spec"`
  	}{
  		Tag: Tag{
  			Name:        tag.Name,
  			Description: tag.Description,
  		},
  	}
  	url := internal.URL(c, internal.TagPath).WithID(tag.ID)
  	return c.Do(ctx, url.Request(http.MethodPatch, spec), nil)
  }
docs: // UpdateTag can update one or both of the tag Description and Name fields.