code: func deepCopyAndSortTags(tags []string) []string {
  	newTags := make([]string, 0, len(tags))
  	for _, tag := range tags {
  		newTags = append(newTags, tag)
  	}
  	sort.Strings(newTags)
  	return newTags
  }
docs: // deepCopyAndSortTags deep copies the tags in the given string slice and then
  // sorts and returns the copied result.