GO语言类型转换

基本数据类型

int 转string

var i = 10
s := strconv.Itoa(i)
fmt.Printf("%v", s)

string 转int

var s = "10"
i, err := strconv.Atoi(s)
if err != nil {
	fmt.Println(err)
	return
}
fmt.Printf("%v", i)
// int64
ii, err := strconv.ParseInt(s, 10, 32)
if err != nil {
	fmt.Println(err)
	return
}
fmt.Printf("%v", ii)
// float64
f, err := strconv.ParseInt(s, 10)
if err != nil {
	fmt.Println(err)
	return
}
fmt.Printf("%v", f)