在Golang官方网站的Get Started部分,我们读到:
安装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的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
当我们访问Downloads部分时,我们会看到许多选项:
go1.4.2
文件名种类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 :
我应该安装哪个版本的Go?
最重要的是,为什么(以便我将来可以为自己做出决定)?
答案 0 :(得分: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”,它是低级操作系统的名称。