別廢話,直接上~
linux下安裝GO1.8
1、下載go的版本
國內地址源:https://dl.gocn.io/
在這里選擇源碼的方式安裝,在安裝go的時候是需要gcc的,所以你的linux系統需要先安裝gcc。如果你直接安裝1.8版本時會出現提示 >=1.4 的字樣。這是因為在安裝高版本時,需要先提供一個基礎版本,這就像 “先有雞 還是先有蛋”的情況。所以得先提供一個 "母雞"。這里選擇的是1.4.3作為基礎版本,因為這個版本的go還是純c寫的,所以不需要什么依賴。
2、編譯安裝
在你的linux系統下解壓包。
在這里,我們先定義好目錄規范,在家目錄下新建/local/目錄,將下載的1.4和1.8兩個版本放入其中解壓 改名。
- 先編譯安裝1.4.3版本,在src下運行make.bash文件
安裝完成
可以看到版本為1.4.3
- 繼續編譯1.8版本
操作步驟都是一樣的,在1.8版本的src下運行 make.bash文件
但是運行后會還是會出現提示:
注意這里出現的 $GOROOT_BOOTSTRAP 需要你設置一下安裝目錄的環境變量,於是繼續執行
export GOROOT_BOOTSTRAP=$HOME/local/go1.4
安裝完畢!
3、設置環境變量
編譯完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可以看到配置信息
4、運行hello golang
編輯文件hello.go
保存退出,運行go run hello.go看效果
至此,如果運行成功,說明go的環境已經搭建成功~~~~