0

我从Go 分发页面下载并安装了 go1.1.2.windows-amd64.msi,并使用 goclipse 插件在 eclipse 上设置它。

令人费解的是,在 goclipse 设置中,GOARCH设置似乎并不重要。我可以将 GOARCH 设置设置为arm386amd64来启动一个新项目,并且该项目仍然可以正常编译和运行。

是否有我应该遵守的设置或 GOARCH 设置根本不重要?

此外,带有后缀 amd64 的 Go 发行版是否应该用于 64 位 AMD 芯片而不是英特尔芯片?(命名约定有点混乱)

我当前的设置:

Eclipse Keplar 64 位

Goclipse 0.7.6

go 版本 go1.1.2 windows/amd64 在 Intel i7-3630QM 上的 windows 7 64 位上运行

4

1 回答 1

1

不知道goclipse,但关于windows上的后缀

GOARCH=386 将生成 32 位操作系统 exe,而 GOARCH=amd64 将生成 64 位 exe。

Go 生成的程序将在 Windows 运行的任何现代 CPU(不包括 ARM)上运行。

亚历克斯

于 2013-10-15T00:30:31.433 回答