code: func (c *Manager) GetTag(ctx context.Context, id string) (*Tag, error) {
  	if isName(id) {
  		tags, err := c.GetTags(ctx)
  		if err != nil {
  			return nil, err
  		}
  
  		for i := range tags {
  			if tags[i].Name == id {
  				return &tags[i], nil
  			}
  		}
  	}
  
  	url := internal.URL(c, internal.TagPath).WithID(id)
  	var res Tag
  	return &res, c.Do(ctx, url.Request(http.MethodGet), &res)
  
  }
docs: // GetTag fetches the tag information for the given identifier.
  // The id parameter can be a Tag ID or Tag Name.