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

时间:2015-07-20 03:21:34

标签: macos go osx-yosemite

在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

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

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

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

1 个答案:

答案 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”,它是低级操作系统的名称。