Go1.5實現了程序自舉,所以必須安裝個1.4.x,用來編譯1.5,這裏咱們選擇1.4.3版本。
golang
S0、前期準備
shell
安裝Go1.4.3及以前的版本須要先安裝C編譯器,在Mac環境下,三種方式安裝C編譯器,xcode
一、安裝個Xcodebash
二、安裝Command Line Toolsui
三、經過homebrew安裝spa
這裏我選擇第二種方式安裝,緣由有二,體積不大,蘋果官方。code
在終端裏輸入:homebrew
xcode-select --install
會彈出以下彈框:get
而後,點擊Install等安裝完成就OK了。(參考連接:安裝Command Line Tools)編譯器
S一、下載
從 https://golang.org/dl/ 下載 go1.4.3.darwin-amd64.tar.gz,go1.5.3.darwin-amd64.tar.gz兩個包到本地
S二、安裝Go1.4.3
解壓1.4.3的壓縮包到$HOME路徑下,默認文件夾命爲go,命名爲go1.4.3(名字能夠隨便起),在終端中輸入以下命令:
cd $HOME/go1.4.3/src # 編譯Go源碼,運行單測的的時候可能會報錯,不用管它 ./all.bash
在.bash_profile中添加以下配置變量
cd vi .bash_profile # 新增以下內容,這個配置是指示Go1.4的位置,編譯Go1.5的時候要用 export GOROOT_BOOTSTRAP=$HOME/go1.4.3 # 保存並退出 source .bash_profile
S三、安裝Go1.5.3
解壓1.5的壓縮包到$HOME路徑下,默認名文件夾名爲go,重命名爲go1.5.3,在終端中執行以下命令:
cd $HOME/go1.5.3/src # 編譯GO1.5,運行單測的的時候可能會報錯,不用管它 ./all.bash
創建Go的工做目錄,Go相關的源碼和第三方包都放在這個目錄下,個人路徑是$HOME/Documents/go
配置Go環境變量
cd vi .bash_profile # 相似於JAVA_HOME export GOROOT=$HOME/go1.5.3 # GO的工做目錄,GO的源碼和第三方包都在這裏 export GOPATH=$HOME/Documents/go # 配置PATH路徑,使用go build , go install , go get之類命令的時候方便 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin # 保存並退出 source .bash_profile
S四、檢驗安裝是否成功
在終端中輸入go version命令,若是獲得結果是
至此,Go安裝成功,Let ' s go!