code: func (g *Gitlab) RepoTags(id string) ([]*Tag, *ResponseMeta, error) {
  	u := g.ResourceUrl(RepositoryTagsApiPath, map[string]string{":id": id})
  
  	var tags []*Tag
  
  	contents, meta, err := g.buildAndExecRequest("GET", u.String(), nil)
  	if err == nil {
  		err = json.Unmarshal(contents, &tags)
  	}
  
  	return tags, meta, err
  }
docs: /*
  Get a list of repository tags from a project, sorted by name in reverse alphabetical order.
  
      GET /projects/:id/repository/tags
  
  Parameters:
  
      id The ID of a project
  
  Usage:
  
  	tags, err := gitlab.RepoTags("your_projet_id")
  	if err != nil {
  		fmt.Println(err.Error())
  	}
  	for _, tag := range tags {
  		fmt.Printf("%+v\n", tag)
  	}
  */