Golang 基本数据类型和string的互相转换


\(\color{blue} {基本数据类型转string}\)

\(\color{purple} {法一:sprintf()}\)

Eg1:

num1:= 99
str := fmt.Sprintf("%d",num1) 
fmt.Printf("str=%T%v\n",str,str)

具体转换时的参数可以参照官方文档“https://studygolang.com/pkgdoc”

\(\color{purple} {法二:strconv()}\)

Eg1:

var num3 int64 = 99
str := strconv.FormatInt(num3,10)
fmt.Println(str)

具体转换时的参数可以参照官方文档“https://studygolang.com/pkgdoc”

\(\color{blue} {string转基本数据类型}\)

\(\color{purple} {法一:strconv()}\)

Eg1:

res,_ := strconv.ParseBool("true")
fmt.Println(res)
}

具体转换时的参数可以参照官方文档“https://studygolang.com/pkgdoc”