vscode配置go開發環境的實戰過程
筆者在網上找瞭很多關於VSCODE配置Go語言的教程,但是由於版本等種種問題,最終都已失敗告終。無奈隻能在官方文檔上尋求幫助,現在終於可以瞭!!話不多說,咱們開始吧!!
下載安裝包
網上有的教程采用的是數據包安裝.msi,有的是采用的是解壓包。這二者最終效果都是一樣的,但是為瞭防止不必要的意外,你們還是和我保持一致吧。
官網下載地址:
Downloads – The Go Programming Language (google.cn)
安裝:
建議大傢不要安裝在默認路徑下;在這裡筆者是安裝在D:/soft/go
更改安裝位置 剩餘的一路next
最終的安裝效果:
設置環境變量
這一步就是將go安裝目錄下面的bin放進path,我在安裝的時候發現已經有瞭(所以你們需要檢查一下,沒有就設置一下)PS:點擊新建)
驗證結果:
配置Go環境
打開命令行輸入:
go env
查看自己的一些配置,如圖所示
我們需要將GO111MODULE功能打開
然後配置代理 set GOPROXY=https://goproxy.cn
我們可以依次輸入:
set GO111MODULE=on
set GOPROXY=https://goproxy.cn
這樣,配置就完成瞭
這裡簡單介紹一下:
GOPATH: Go項目的位置,網上很多教程需要在這裡做文章,其實筆者之前也是在這裡遇到瞭很多坑。
之前低版本的時候需要依賴gopath來管理項目,但是現在我們用GO MOD來管理項目,所以可以不用管他
GOROOT: 這個就是我們的go的安裝路徑
VSCode的調試
網上關於VSCode的安裝有很多,這裡我就不再贅述瞭,在VSCODE裡面打開一個文件夾
新建main.go文件,當我們創建完後綴名之後,Vscode會提示我們安裝Go的拓展,我們接受並且安裝。
創建第一個Go程序:
package main import "fmt" func main() { fmt.Println("hello go") }
安裝Go的依賴包:
此時vscode會提示需要依賴包:我們直接選擇 Install All
—PS: 網上很多教程需要自己去在Github官網上去下載,這種做法有些麻煩。
–得益於我們之前配置的set GOPROXY=https://goproxy.cn代理,我們這裡可以直接下載,如果這裡下載下載失敗瞭,那大概率是代理沒有配置好的問題,回去檢查一下吧!
當出現下圖時,依賴包安裝成功!!
運行第一個Go程序:
新建一個終端:
輸入:
go run main.go
此時,你可能出現像我這樣的問題,這個問題是因為,這個文件還沒有被保存,CTRL+S一下,就可以出現結果啦!
–PS:有的VSCODE設置自動保存,這裡就可直接運行出結果
簡化
總是這樣在終端輸入有些麻煩,我們可以下載一個Code Runner,這樣點擊右上角的三角形狀的按鈕就可以直接運行瞭。
總結
到此這篇關於vscode配置go開發環境的文章就介紹到這瞭,更多相關vscode配置go開發環境內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 手把手教你vscode配置golang開發環境的步驟
- 一起來用GoLand開發第一個Go程序
- go語言中GOPATH GOROOT的作用和設置方式
- win10下go mod配置方式
- golang gopm get -g -v 無法獲取第三方庫的解決方案