code: func JoinByFormat(data []string, format string) []string {
  	if len(data) == 0 {
  		return data
  	}
  	var sep string
  	switch format {
  	case collectionFormatSpace:
  		sep = " "
  	case collectionFormatTab:
  		sep = "\t"
  	case collectionFormatPipe:
  		sep = "|"
  	case collectionFormatMulti:
  		return data
  	default:
  		sep = ","
  	}
  	return []string{strings.Join(data, sep)}
  }
docs: // JoinByFormat joins a string array by a known format (e.g. swagger's collectionFormat attribute):
  //		ssv: space separated value
  //		tsv: tab separated value
  //		pipes: pipe (|) separated value
  //		csv: comma separated value (default)