文章目錄
- 查看環境變數
- 開啟 Go Modules
- 設定 Go 模塊代理
- 下載和安裝 Go Tools
- go mod 常用命令
- 初始化模塊
- 安裝 VS Code 除錯工具
查看環境變數
go env
開啟 Go Modules
go env -w GO111MODULE=on
設定 Go 模塊代理
go env -w GOPROXY=https://goproxy.cn,direct
GOPROXY的默認值是:https://proxy.golang.org,direct,但是proxy.golang.org在國內是無法訪問的,所以需要在開啟Go Modules時,同時設定國內的Go模塊代理,GOPROXY的值是一個以英文逗號“,”分割的Go模塊代理串列,允許設定多個模塊代理,假設你不想使用,也可以將其設定為“off”,這將會禁止Go在后續操作中使用任何Go模塊代理,direct是一個特殊指示符,用于指示Go回源到模塊版本的源地址去抓取(比如GitHub等),場景如下:當值串列中上一個Go模塊代理回傳404或410錯誤時,Go自動嘗試串列中的下一個,遇見direct時回源,也就是回到源地址去抓取,而遇見EOF時終止并拋出類似“invalid version: unknown revision…”的錯誤,
下載和安裝 Go Tools
go get -u golang.org/x/tools/...
鏈接:golang/tools
go mod 常用命令
初始化模塊
安裝 VS Code 除錯工具
go get -v -u github.com/peterh/liner github.com/derekparker/delve/cmd/dlv
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/274787.html
標籤:區塊鏈
