go 各种数据类型转换

go 各种数据类型转换

自从学习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 各种数据类型转换

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

我的知识库