Golang新起航!(編譯安裝go)

別廢話,直接上~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兩個版本放入其中解壓 更名。源碼

  •   先編譯安裝1.4.3版本,在src下運行make.bash文件

  

  安裝完成io

  

   能夠看到版本爲1.4.3編譯

  

 

  •  繼續編譯1.8版本

  操做步驟都是同樣的,在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的環境已經搭建成功~~~~

相關文章
相關標籤/搜索