前面已經對 GO 語言作了一個簡單的介紹,相信你們也已經基本有所瞭解了,那麼我相信你們火燒眉毛的想學習 GO 語言了,可是咱們在具體學習 GO 語言前,須要先安裝 GO 的開發環境。linux
所謂的環境安裝,就是將 GO 語言的指令都安裝在你的電腦上,那麼你在開發軟件的時候就能夠直接用了。GO 環境的安裝分爲 windows 系統的安裝和 linux 系統的安裝。git
Go 語言官網下載地址: https://golang.org/dl/github
Go 語言鏡像站: https://golang.google.cn/dl/golang
Windows 平臺和 Mac 平臺推薦下載可執行文件版, Linux 平臺下載壓縮文件版.vim
你們根據本身的操做系統來選擇對應的版本.windows
這次安裝以64位Windows10
系統安裝Go 1.13.4可執行文件版本
爲例。bash
next
, 繼續點擊next
go version
命令, 查看安裝的Go版本.GOPATH
是一個環境變量, 用來代表你寫的Go項目的存放路徑.學習
注意: 不是安裝目錄, 是工做目錄, 寫代碼的目錄.google
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
, 變量值寫保存Go代碼的目錄下的bin目錄
, 我這裏是E:\code\go\bin
, 點擊肯定.
我這裏以Ubuntu2004爲例。
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
添加以後效果以下:
說明:
改完 profile
文件以後執行下面命令使之生效:
source /etc/profile
重啓系統
而後,輸入 go env
,看到以下輸出,解說明安裝成功且配置生效。