code: func uniquePathsList(paths []string) []string {
  	seen := map[string]bool{}
  	newPaths := []string{}
  	for _, p := range paths {
  		if seen[p] {
  			continue
  		}
  		seen[p] = true
  		newPaths = append(newPaths, p)
  	}
  	return newPaths
  }
docs: // uniquePathsList deduplicates a given slice of strings without
  // sorting or otherwise altering its order in any way.