Golang 第2節 安裝 Golang
阿新 • • 發佈:2020-08-01
前言
前面已經對 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可執行檔案版本
為例。
- 開啟下載好的安裝包.
- 點選
next
, 繼續點選next
- 選擇Go語言的安裝目錄, 儘量選擇比較容易記的(安裝路徑中不要出現中文).
- 安裝.
- 顯示這個介面就表明安裝成功.
- 安裝完成後, 可以開啟終端視窗, 輸入
go version
命令, 檢視安裝的Go版本.
配置GOPATH
GOPATH
是一個環境變數, 用來表明你寫的Go專案的存放路徑.
注意: 不是安裝目錄, 是工作目錄, 寫程式碼的目錄.
GOPATH
GOPATH
的src
目錄下.
注意: 在Go 1.11
版本之後, 開啟 go mod
模式之後就不再強制需要配置GOPATH
了.
Windows 平臺下按照下面的步驟將 E:\code\go
新增到環境變數.
我的電腦
-->屬性
-->高階系統設定
-->環境變數
- 點選
系統變數
下的新建
, 變數名寫GOPATH
, 變數值寫儲存Go程式碼的目錄
, 我這裡是E:\code\go
, 點選確定.
- 點選
使用者變數
下的新建
, 變數名寫GOPATH
, 變數值寫儲存Go程式碼的目錄
, 我這裡是E:\code\go
, 點選確定.
- 在
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
,看到如下輸出,解說明安裝成功且配置生效。