別廢話,直接上~linux
linux下安裝GO1.8golang
一、下載go的版本vim
國內地址源:https://dl.gocn.io/bash
在這裏選擇源碼的方式安裝,在安裝go的時候是須要gcc的,因此你的linux系統須要先安裝gcc。若是你直接安裝1.8版本時會出現提示 >=1.4 的字樣。這是由於在安裝高版本時,須要先提供一個基礎版本,這就像 「先有雞 仍是先有蛋」的狀況。因此得先提供一個 "母雞"。這裏選擇的是1.4.3做爲基礎版本,由於這個版本的go仍是純c寫的,因此不須要什麼依賴。spa
二、編譯安裝3d
在你的linux系統下解壓包。blog
在這裏,咱們先定義好目錄規範,在家目錄下新建/local/目錄,將下載的1.4和1.8兩個版本放入其中解壓 更名。源碼
安裝完成io
能夠看到版本爲1.4.3編譯
操做步驟都是同樣的,在1.8版本的src下運行 make.bash文件
可是運行後會仍是會出現提示:
注意這裏出現的 $GOROOT_BOOTSTRAP 須要你設置一下安裝目錄的環境變量,因而繼續執行
export GOROOT_BOOTSTRAP=$HOME/local/go1.4
安裝完畢!
三、設置環境變量
編譯完go1.8後尚未徹底結束,還須要設置三個環境變量
so. 咱們須要改一下以前go1.8的目錄名稱
修改咱們的bashrc文件 ,寫入環境變量
vim ~/.bashrc
export GOROOT=$HOME/local/go
export GOPATH=$HOME/go
export PATH=$GOROOT/bin:$GOPATH/bin:$PATH
保存退出後 生效配置
source ~/.bashrc
執行go env能夠看到配置信息
四、運行hello golang
編輯文件hello.go
保存退出,運行go run hello.go看效果
至此,若是運行成功,說明go的環境已經搭建成功~~~~