go语言64位操作系统int为32位

最近使用LiteIDE开发GO语言,运行程序发现一个问题,自己电脑明明是64位,运行时发现int确是32位的。 首先看一下LiteIDE配置。 没有任何问题, 运行程序: bit := 32 << (^uint(0) >> 63) fmt.Println(bit) bit返回的还是32. 解决办法:在CMD中输入go env 发现系统的环境变量GOARCH值是:386 进入环境变量设置,将 386
相关文章
相关标签/搜索