code: func FirstUpper(s string) string {
  	if s == "" {
  		return ""
  	}
  	r, n := utf8.DecodeRuneInString(s)
  	return string(unicode.ToUpper(r)) + s[n:]
  }
docs: // FirstUpper returns a string with the first character as upper case.