go 環境配置
下載安裝包
官網(https://go.dev/dl/) 下載地址(國內)(https://golang.google.cn/dl/)
根據自己的操作系統選擇下載即可
下載后安裝 記住地址
比如: D:\work\devtool\go
配置系統環境變量 PATH 指向 go 的安裝 bin 目錄
比如: D:\work\devtool\go\bin
win11 右鍵徽標-》系統-》高級系統設置-》系統變量
驗證
執行
go?version
配置環境變量
查看全部環境變量
go?env
配置 GOPATH (go 工作區)
工作區就是應用程序源代碼所在的位置。一般 Go 項目共享同一個工作區。不過,從版本 1.11 開始,Go 已開始更改此方法。
win11 右鍵徽標-》系統-》高級系統設置-》xxx 的用戶變量
xxx 代表你的計算機名是啥
配置 go module
go module(包管理器,管理第三方包) 代理設置 Go 1.13 及以上(推薦)
go?env?-w?GO111MODULE=on
go?env?-w?GOPROXY=https://goproxy.cn,direct
go 目錄說明
一般會在 GOPATH 目錄下建 3 個目錄
bin?包含應用程序中的可執行文件
pkg?包含可用庫的已編譯版本。?編譯器可以鏈接這些庫,而無需重新編譯它們
src?包括位于工作區中的所有應用程序源代碼--?hello--?main.go--?project2--?main.go
go 開發工具選擇
-
vs code 官網地址:https://code.visualstudio.com/
-
goland 官網地址:https://www.jetbrains.com/go/
-
VSCode 調試功能好用,但是代碼提示非常一般,寫起來特別費勁
-
GoLand 各項功能非常完善,但是是收費的,并且占用資源較多
vscode
-
下載安裝后,更改語言為中文 win11 快捷鍵 (Ctrl+Shift+P )
-
前往擴展 安裝 go 擴展
-
安裝 Go 語言開發工具包 win11 快捷鍵 (Ctrl+Shift+P ) go:install
-
安裝 code Runner 擴展
方便開發調試,無需每次手敲命令了。~~
goland
配置語言環境
配置 GOROOT GOPATH GO 模塊等 -- 填寫最上面配置的相關值即可(goroot 填寫到安裝目錄即可) GOROOT
GOPATH
GO 模塊
至此準備工作已經完成,如果有問題可以留言~~。
其他說明
在進行 Go 語言開發的時候,
-
我們的代碼總是會保存在 $GOPATH/src 目錄下。
在工程經過 go build、go install 或 go get 等指令后,
-
會將下載的第三方包源代碼文件放在 $GOPATH/src 目錄下,
-
產生的二進制可執行文件放在 $GOPATH/bin 目錄下,
-
生成的中間緩存文件會被保存在 $GOPATH/pkg 下。
如果我們使用版本管理工具(Version Control System,VCS。常用如 Git)來管理我們的項目代碼時,我們只需要添加 $GOPATH/src 目錄的源代碼即可。bin 和 pkg 目錄的內容無需版本控制。