【Go語言入門系列】前面的文章:
- 【Go語言入門系列】(七)如何使用Go的方法?
- 【Go語言入門系列】(八)Go語言是不是面向物件語言?
- 【Go語言入門系列】(九)寫這些就是為了搞懂怎么用介面
本篇文章介紹Go的環境安裝和VSCode的配置使用,
所需環境:
Windows 10
Go語言安裝包
VSCode安裝包
1. Go語言環境安裝
- 進入Golang官網,進入下載頁面,
如果打不開可訪問Golang中國:https://golang.google.cn
Golang中文版:https://go-zh.org
百度網盤:鏈接:https://pan.baidu.com/s/1akdfT_imi34EHdyw4Dw3Eg 提取碼:wfw5

- 根據實際需求選擇版本進行下載,

- 雙擊運行Go語言的
msi安裝包, - 按照安裝引導進行下一步:

- 接受許可協議,下一步:

- 設定Go的安裝路徑(這里我選擇默認設定),下一步:

- 點擊install,等待安裝成功:

- 安裝成功,

- 檢查是否安裝成功:打開命令列視窗,輸入
go version,如果可以查看安裝的Go的版本,則安裝成功,

2. Go環境變數
2.1. 默認的環境變數
通過 右鍵我的電腦 >> 屬性 >> 高級系統設定 >> 環境變數,可以查看你的環境變數:

你安裝Go時,會自動配置上面三處的環境變數(雙擊即可查看):
- 自動新建了用戶變數的
GOPATH:

- 自動在用戶變數的
Path中添加了值:

- 自動在系統變數的
Path中添加了值:

注:用戶變數是當前登錄的用戶的變數;系統變數就是整個系統的變數,
下面介紹一下為什么要配置這些變數,
2.2. Go的環境變數解釋
1. GOPATH
GOPATH環境變數指定了你的作業空間,作業空間用來存放你寫的專案代碼,
默認的配置是:
%USERPROFILE%\go
該目錄就是你的用戶目錄下的go目錄,比如:
C:/Users/zhangsan/go
2. 系統變數Path中的值
默認的配置是:
C:\Go\bin
該目錄是你的Go的安裝目錄的bin目錄,
正是由于配置了該環境變數,所以你才能夠在命令列視窗中,在任意目錄下呼叫go version命令,如果你把該環境變數洗掉,則會發現不能任意目錄下呼叫go version命令,只能在你的Go的安裝目錄的bin目錄呼叫該命令,

3. 用戶變數Path中的值
默認的配置是:
%USERPROFILE%\go\bin
該目錄是你的作業空間(即GOPATH)下的bin目錄,
至于作用,則和上一個系統變數有同樣的作用,
2.3. 我的Go環境變數
你可以按照默認配置來,下面是我的配置,為想自定義的同學提供一個思路,
1. 自定義GOPATH
我將用戶變數的GOPATH洗掉了:

然后在系統變數中重新新建該變數(當然你可以繼續在用戶變數中修改),至于目錄位置,則隨心所欲:

2. 添加GOPATH的bin
由于我更改了默認的GOPATH變數,所以原先用戶變數中的Path變數中的那個就可以洗掉(修改)了,
我將其洗掉:

然后在系統變數的Path變數中重新添加:

3. 添加GOROOT變數

該環境變數指定了我的Go的安裝目錄,
3. 安裝使用VSCode
- 下載VScode并安裝VSCode,
- 安裝中文插件:

- 下載并安裝Go插件:

? 建議花點時間閱讀Go for Visual Studio Code,
- 進入你之前設定的
GOPATH作業空間,我的是D:\Work\Program\go,然后新建三個目錄,分別是:pkg、bin、src,

- 然后使用VSCode打開
src目錄:

- 在該目錄下新建檔案夾
hello,然后在hello目錄下新建Go檔案helloworld.go,并編輯:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!!!")
}
- 保存,使用快捷鍵【Ctrl+`】打開終端,進行如下操作:

成功列印字串!
4. 安裝Go的相關插件
你在寫helloworld.go的時候,VSCode會提示你安裝插件(如果沒有,點擊Analysis Tools Missing),這些插件能更方便你寫代碼:

點擊Install All,VSCode會為你安裝17個tools,可能會因為網路原因而安裝失敗:

使用go env命令可以看到Go的環境配置,其中GOPROXY默認是:
GOPROXY=https://proxy.golang.org,direct
這個訪問不到,所以需要設定一個可以訪問的,執行下面的命令:
go env -w GOPROXY=https://goproxy.cn,direct
然后再次Install All,就能安裝成功了:

你可以去GOPATH/bin目錄下,可以看到安裝了許多可執行檔案:

或者你可以直接把我下載好的檔案,拷貝到GOPATH/bin目錄下,是一樣的效果,
鏈接:https://pan.baidu.com/s/1LqmlrYAdPMNm9p-n0hJ2Hg
提取碼:29l3
至此,Go語言的環境安裝及相關VSCode配置就完成了,
作者簡介
【作者】:行小觀
【公眾號】:行人觀學
【簡介】:一個面向學習的賬號,用有趣的語言寫系列文章,包括Java、Go、資料結構和演算法、計算機基礎等相關文章,
本文章屬于系列文章「Go語言入門系列」,本系列從Go語言基礎開始介紹,適合從零開始的初學者,
歡迎關注,我們一起踏上編程的行程,
如有錯誤,還請指正,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/161245.html
標籤:Go
上一篇:Android Studio安裝配置詳細步驟(超詳細)
下一篇:helm部署mysql
