windows10:vscode下go語言的適配
ps:本篇依賴golang的sdk已經安裝完成:
一、下載vscode,選擇windows最新版本
默認按照user版本的64位機器選擇:system installer和user installer的區別就在用於為所有用戶/單用戶安裝。

二、安裝vscode
默認選擇對應的路徑進行安裝
ps:最好將以下兩個選項勾選,以便之後使用起來比較方便,可以在右鍵菜單中增加vscode直接打開文件或文件夾的選項
添加path到環境變數默認會選擇,勾選時不要去掉。

三、golang語言適配
1.選擇打開文件夾並選擇go腳本的目錄

2.安裝go擴展包
新建go腳本後,右下角提示是否安裝go擴展,點擊安裝


3.安裝go語言插件
(1)點擊運行和調試後,右下角出現需要安裝go響應插件的提示:
安裝插件可以自動提示變數和函數,且可以正確運行程式碼

(2)點擊install插件時候:發現如下的問題

(3)此時在cmd設置go的環境變數參數:
go env -w GO111MODULE=auto

此時安裝依然失敗:

(4)修改go環境變數的鏡像設置:
go env -w GOPROXY=//goproxy.io,direct
此時會發現如下的錯誤:
Error: 無法解析不存在的文件 ‘d:\Go_WorkSpace\pkg\mod\go.mod’

(5)此時在GOPATH路徑下執行以下命令初始化go-mod
go mod init
且安裝依賴git來完成插件的安裝,確保機器已經安裝了git
(6)點擊右下角的Analysis Tools Missing工具安裝後:可以查看Go哪些插件沒有安裝成功

四、測試go程式碼調試:
控制台可正常列印結果
