1. 程式人生 > 實用技巧 >Golang 第2節 安裝 Golang

Golang 第2節 安裝 Golang

前言

前面已經對 GO 語言做了一個簡單的介紹,相信大家也已經基本有所瞭解了,那麼我相信大家迫不及待的想學習 GO 語言了,但是我們在具體學習 GO 語言前,需要先安裝 GO 的開發環境。

所謂的環境安裝,就是將 GO 語言的指令都安裝在你的電腦上,那麼你在開發軟體的時候就可以直接用了。GO 環境的安裝分為 windows 系統的安裝和 linux 系統的安裝。

下載地址

Go 語言官網下載地址: https://golang.org/dl/

Go 語言映象站: https://golang.google.cn/dl/

Windows 平臺和 Mac 平臺推薦下載可執行檔案版, Linux 平臺下載壓縮檔案版.

大家根據自己的作業系統來選擇對應的版本.

Windows系統下安裝Go

此次安裝以64位Windows10系統安裝Go 1.13.4可執行檔案版本為例。

  1. 開啟下載好的安裝包.

  1. 點選 next, 繼續點選next

  1. 選擇Go語言的安裝目錄, 儘量選擇比較容易記的(安裝路徑中不要出現中文).

  1. 安裝.

  1. 顯示這個介面就表明安裝成功.

  1. 安裝完成後, 可以開啟終端視窗, 輸入go version命令, 檢視安裝的Go版本.

配置GOPATH

GOPATH 是一個環境變數, 用來表明你寫的Go專案的存放路徑.

注意: 不是安裝目錄, 是工作目錄, 寫程式碼的目錄.

GOPATH

路徑最好只設置一個, 所有的專案程式碼都放到GOPATHsrc目錄下.

注意: 在Go 1.11 版本之後, 開啟 go mod 模式之後就不再強制需要配置GOPATH了.

Windows 平臺下按照下面的步驟將 E:\code\go 新增到環境變數.

  1. 我的電腦 --> 屬性 --> 高階系統設定 --> 環境變數

  1. 點選系統變數下的新建, 變數名寫 GOPATH, 變數值寫儲存Go程式碼的目錄, 我這裡是E:\code\go, 點選確定.

  1. 點選使用者變數下的新建, 變數名寫 GOPATH, 變數值寫儲存Go程式碼的目錄, 我這裡是E:\code\go, 點選確定.

  1. GOPATH目錄下新建三個資料夾. bin: 用來存放編譯後生成的可執行檔案. pkg: 用來存放編譯後生成的歸檔檔案. src: 用來存放原始碼檔案.

配置 GOBIN

點選系統變數下的新建, 變數名寫 GOBIN, 變數值寫儲存Go程式碼的目錄下的bin目錄, 我這裡是E:\code\go\bin, 點選確定.

Linux系統下安裝Go

我這裡以Ubuntu2004為例。

下載Go

wget https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz

如果想要安裝其它版本,只需要更改版本號就可以了。

下載之後解壓到 /usr/local/

sudo tar -C /usr/local -xzf go1.14.4.linux-amd64.tar.gz

配置環境變數

開啟 profile 檔案

sudo vim /etc/profile

開啟之後新增如下內容:

export GOROOT="/usr/local/go"
export GOPATH="/home/conan/go"
export GOBIN=$GOROOT/bin/
export GOARCH=386
export GOOS=linux
export GOTOOLS=$GOROOT/pkg/tool
export PATH=$PATH:GOROOT:$GOBIN:$GOPATH:$GOTOOLS:$GOROOT/bin
export GOPROXY=https://goproxy.cn/,direct
export GO111MODULE=on

新增之後效果如下:

說明:

  • GOROOT就是剛才下載並解壓之後得到的那個資料夾;
  • PATH後面加上go命令所在路徑,這樣,在任意地方輸入go都可以被識別;
  • GOPATH這個根據個人情況設定,我推薦這個就設定為主資料夾下面的go資料夾(自己建立的),後面你從github上下的一些包,都要放在$GOPATH的src資料夾內,這樣程式裡才能找到這些包。
  • 。。。

改完 profile 檔案之後執行下面命令使之生效:

source /etc/profile

重啟系統

然後,輸入 go env ,看到如下輸出,解說明安裝成功且配置生效。

李培冠部落格

lpgit.com