【发布时间】:2015-10-09 02:19:57
【问题描述】:
在 Golang 官方网站的Get Started 部分,我们阅读:
安装 Go 工具
如果您要从旧版本的 Go 升级,您必须先删除 现有版本。
Linux、Mac OS X 和 FreeBSD 压缩包
下载存档并解压到 /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
当我们访问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 Go 1600 MHz DDR3
- 图形:Intel Iris 1536 Mo
我应该安装哪个版本的 Go?
最重要的是,为什么(这样我将来可以为自己做出决定)?
【问题讨论】:
-
为了便于管理 HomeBrew (brew.sh) 有一个 og Go 打包版本
标签: macos go osx-yosemite