一、 Int 类型之间精度转换,比如 Int -> Int64
一般的,精度转换可以直接通过 T (xxx) 的方式,T 代表需要转换的类型名称,比如 int、int64
1 | var a int = 64 |
二、Int 转 String 类型
2.1.
1 | var a int = 6 |
2.2.
1 | //注意这种方法,第一个参数只接受int的数据类型 |
2.3.
1 | //注意这种方法,第一个参数只接受int64的数据类型 |
三、String 转 Int 类型
3.1
1 | var str string = "this is test" |
3.2
1 | var str string = "this is test" |
四、字符串转 float32/float64
4.1
1 | var str string = "this is a test" |
五、浮点数 float 转为字符串
5.1
1 | //func FormatFloat(f float64, fmt byte, prec, bitSize int) string |
六、字符串转换为 bool 类型 true 或 false
6.1
1 | //func ParseBool(str string) (bool, error) |
七、布尔转换为字符串
7.1
1 | //func FormatBool(b bool) string |