如何解码在Mac OS X上安装哪个版本的Golang?

Thi*_*ent 1 macos go osx-yosemite

在Golang官方网站的"入门"部分,我们读到:

安装Go工具

如果要从较早版本的Go升级,则必须先删除现有版本.

Linux,Mac OS X和FreeBSD tarball

下载存档并将其解压缩到/ usr/local,在其中创建一个Go树/usr/local/go.例如:

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

选择适合您的安装的存档文件.例如,如果要在Linux上为64位x86安装Go版本1.2.1,则所需的存档称为go1.2.1.linux-amd64.tar.gz.

(通常,这些命令必须以root身份或通过sudo运行.)

添加/usr/local/go/bin到PATH环境变量.您可以通过将此行添加到您的/etc/profile(用于系统范围的安装)或$HOME/.profile:

export PATH=$PATH:/usr/local/go/bin

当我们访问下载部分时,我们会看到许多选项:

go1.4.2

文件名Kind OS Arch SHA1校验和

go1.4.2.src.tar.gz来源460caac03379f746c473814a65223397e9c9a2f6

go1.4.2.darwin-386-osx10.6.tar.gz存档OS X 10.6+ 32位fb3e6b30f4e1b1be47bbb98d79dd53da8dec24ec

go1.4.2.darwin-386-osx10.8.tar.gz存档OS X 10.8+ 32位65f5610fdb38febd869aeffbd426c83b650bb408

go1.4.2.darwin-386-osx10.6.pkg安装程序OS X 10.6+ 32位3ed569ce33616d5d36f963e5d7cefb55727c8621

go1.4.2.darwin-386-osx10.8.pkg安装程序OS X 10.8+ 32位7f3fb2438fa0212febef13749d8d144934bb1c80

go1.4.2.darwin-amd64-osx10.6.tar.gz存档OS X 10.6+ 64位00c3f9a03daff818b2132ac31d57f054925c60e7

go1.4.2.darwin-amd64-osx10.8.tar.gz存档OS X 10.8+ 64位58a04b3eb9853c75319d9076df6f3ac8b7430f7f

go1.4.2.darwin-amd64-osx10.6.pkg安装程序OS X 10.6+ 64位3fa5455e211a70c0a920abd53cb3093269c5149c

go1.4.2.darwin-amd64-osx10.8.pkg安装程序OS X 10.8+ 64位8fde619d48864cb1c77ddc2a1aec0b7b20406b38

我使用以下配置运行Mac OS X Yosemite,版本10.10.3:

  • 处理器:2.8 GHz Intel Core i5
  • 内存:8转1600 MHz DDR3
  • 图形:Intel Iris 1536 Mo.

我应该安装哪个版本的Go?

最重要的是,为什么(以便我将来可以为自己做出决定)?

eli*_*rar 5

你会想要这个:

go1.4.2.darwin-amd64-osx10.8.pkg安装程序OS X 10.8+ 64位

注意关键部分:amd64(64位),OS X 10.8+(其中10.10.3满足).它是GUI安装程序,可以自动完成大量工作.

Mac OS X通常被称为"darwin",它是低级操作系统的名称.