windows10:vscode下go語言的適配

Mrwhite86 發表於 2022-07-17
VSCode Windows10 Go
ps:本篇依賴golang的sdk已經安裝完成:
 
一、下載vscode,選擇windows最新版本
預設按照user版本的64位機器選擇:system installer和user installer的區別就在用於為所有使用者/單使用者安裝。
windows10:vscode下go語言的適配
二、安裝vscode
預設選擇對應的路徑進行安裝
ps:最好將以下兩個選項勾選,以便之後使用起來比較方便,可以在右鍵選單中增加vscode直接開啟檔案或資料夾的選項
新增path到環境變數預設會選擇,勾選時不要去掉。
windows10:vscode下go語言的適配
 
三、golang語言適配
1.選擇開啟資料夾並選擇go指令碼的目錄
windows10:vscode下go語言的適配
2.安裝go擴充套件包
新建go指令碼後,右下角提示是否安裝go擴充套件,點選安裝
windows10:vscode下go語言的適配windows10:vscode下go語言的適配
windows10:vscode下go語言的適配
3.安裝go語言外掛
(1)點選執行和除錯後,右下角出現需要安裝go響應外掛的提示:
安裝外掛可以自動提示變數和函式,且可以正確執行程式碼
windows10:vscode下go語言的適配
(2)點選install外掛時候:發現如下的問題
windows10:vscode下go語言的適配
(3)此時在cmd設定go的環境變數引數:
go env -w GO111MODULE=auto
windows10:vscode下go語言的適配
此時安裝依然失敗:
windows10:vscode下go語言的適配
(4)修改go環境變數的映象設定:
go env -w GOPROXY=https://goproxy.io,direct
此時會發現如下的錯誤:
Error: 無法解析不存在的檔案 'd:\Go_WorkSpace\pkg\mod\go.mod'
windows10:vscode下go語言的適配
(5)此時在GOPATH路徑下執行以下命令初始化go-mod
go mod init
 且安裝依賴git來完成外掛的安裝,確保機器已經安裝了git
(6)點選右下角的Analysis Tools Missing工具安裝後:可以檢視Go哪些外掛沒有安裝成功
windows10:vscode下go語言的適配
 
四、測試go程式碼除錯:
控制檯可正常列印結果
windows10:vscode下go語言的適配