Home  >  Article  >  Backend Development  >  How to convert lowercase to uppercase string in Go language

How to convert lowercase to uppercase string in Go language

青灯夜游
青灯夜游Original
2023-01-13 15:39:313477browse

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.

How to convert lowercase to uppercase string in Go language

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)
}

How to convert lowercase to uppercase string in Go language

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)
}

How to convert lowercase to uppercase string in Go language

  • 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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn