int int32 int64区别

winnie123321 · · 18863 次点击
我记得int在32位机器上就是int32,在64位机器上就是int64,不知道有没有记错。超过了int的上限就用int64,不然会溢出。
#3
更多评论
根据你的变量的取值范围有多少大,以及是否会转成其他格式/在别的库里调用来决定。
#1
可以看这里:[https://golang.google.cn/ref/spec#Numeric_types](https://golang.google.cn/ref/spec#Numeric_types)
#2