自从学习go语言开始。发现golang 的类型转换最不方便。写这一篇文章以记录最有用的一些办法。
string转成int
注意不是
int(string)
而是下方的
int, err := strconv.Atoi(string)
int转成string:
string := strconv.Itoa(int)
不是 string(int)
string转成int64:
int64, err := strconv.ParseInt(string, 10, 64)
int64转成string
string := strconv.FormatInt(int64,10)
字符串到float32/float64
float32, err = ParseFloat(string, 32)
float64,err = ParseFloat(string,64)
byte 转string
[]byte(string)
string(byte)
未经允许不得转载:微信 美文-微信文章库-我的知识库 » go 各种数据类型转换