In the Go language, you can use the ToUpper() function of the strings package to convert lowercase strings to uppercase; this function can convert all letters into copies of the corresponding uppercase versions and return them. The syntax "strings .ToUpper(original string)". The ToUpper() function is invalid for Chinese and will only convert all English lowercase letters to uppercase.
The operating environment of this tutorial: Windows 7 system, GO version 1.18, Dell G3 computer.
During the development process, many times we need to convert all the lowercase characters of a string into uppercase. In the Go language, the function used to convert the lowercase characters of a string into uppercase is ToUpper ().
strings.ToUpper: Returns a copy with all letters converted to the corresponding uppercase version
func ToUpper(s string) string
Parameters | Description |
---|---|
s | Original string. |
Return value
Convert the string s to uppercase and return it.
Example 1: Convert English string to uppercase
package main import ( "fmt" "strings" ) func main() { //使用 ToUpper() 函数,将字符串转成大写 strHaiCoder := "Study Golang From HaiCoder" upperStr := strings.ToUpper(strHaiCoder) fmt.Println("upperStr =", upperStr) }
We define a string Type variable strHaicoder, then we use the ToUpper() function of the string to convert all the characters of the variable strHaicoder into uppercase, and use the print() function to print the final conversion result.
Example 2: Convert a string containing Chinese
package main import ( "fmt" "strings" ) func main() { //使用 ToUpper() 函数,转换包含中文的字符串 strHaiCoder := "你好(hello)" upperStr := strings.ToUpper(strHaiCoder) fmt.Println("upperStr =", upperStr) }
First, we define a character The string type variable strHaicoder is assigned the value "HaiCoder". Then we use the ToUpper() function of the string to convert the variable strHaicoder to uppercase, and use the print() function to print the final converted result.
Because the string strHaicoder contains Chinese, the Chinese has not been changed in any way, and all the English lowercase letters in it have been converted to uppercase, so the final output is "Hello(HELLO)
".
[Related recommendations: Go video tutorial, Programming teaching】
The above is the detailed content of How to convert lowercase to uppercase string in Go language. For more information, please follow other related articles on the PHP Chinese website!