从源代码安装golang
本文的的主要内容来自golang源代码中的 install-source.html 内容。
克隆源代码
git clone https://github.com/golang/go.git
安装bootstrap binar
go1.4以后golang工具链全都由golang编译,所以从源码安装golang需要一个bootstrap环境,也就是说需要一个golang编译器。这里可以通过系统的包管理器安装go1.4后的版本。
brew install go
编译安装
cd go/src GOROOT_BOOTSTRAP=/usr/local/opt/go/libexec ./all.bash
检查
$ ../bin/go version go version devel +739bf6b929 Fri Sep 27 21:17:15 2019 +0000 darwin/amd64