code: func DeleteWhiteSpace(str string) string {
  	if str == "" {
  		return str
  	}
  	sz := len(str)
  	var chs bytes.Buffer
  	count := 0
  	for i := 0; i < sz; i++ {
  		ch := rune(str[i])
  		if !unicode.IsSpace(ch) {
  			chs.WriteRune(ch)
  			count++
  		}
  	}
  	if count == sz {
  		return str
  	}
  	return chs.String()
  }
docs: /*
  DeleteWhiteSpace deletes all whitespaces from a string as defined by unicode.IsSpace(rune).
  It returns the string without whitespaces.
  
  Parameter:
      str - the string to delete whitespace from, may be nil
  
  Returns:
      the string without whitespaces
  */