code: func UniqueStringSlice(strs []string) []string {
  	lookupMap := map[string]interface{}{}
  	for _, aStr := range strs {
  		lookupMap[aStr] = 1
  	}
  	uniqueStrs := []string{}
  	for k := range lookupMap {
  		uniqueStrs = append(uniqueStrs, k)
  	}
  	return uniqueStrs
  }
docs: // UniqueStringSlice - returns a cleaned up list,
  // where every item is unique.
  // Does NOT guarantee any ordering, the result can
  // be in any order!