6

有什么方法可以让 Go 编译器在我的系统上默认使用 int64?我正在我的 64 位机器上为 Euler 项目编写代码。共享代码的可能性很小,因此无需担心在 32 位机器上运行它。

4

1 回答 1

16

int在下一个版本 1.1 中,go 中的类型将在 64 位机器上为 64 位。如果您下载最新的开发代码,您现在可以使用它。

没有办法强制int达到一定的大小。然而,当你使用int你不应该假设一个特定的大小。相反,明确地将您的数字键入为 int64。

于 2012-12-17T17:22:50.680 回答