安裝對應版本的Golang
略
VSCode安裝對應 Go 插件
在應用商店安裝即可:go
VSCode安裝 Go 工具:
- 在VSCode輸入:Crtl + Shift + P
- 在彈出框輸入:install/Update Tools
- 選中全部插件后,進行安裝:如圖
- 如果安裝失敗,則需要FQ,或配置代理:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
VSCode安裝 gopls
原理:https://studygolang.com/articles/23290?fr=sidebar
安裝:
- FQ
- 在終端執行:go get golang.org/x/tools/gopls@latest
- 在設置文件(setting.json)中添加:
{
"go.useLanguageServer": true,
"[go]": {
"editor.snippetSuggestions": "top",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.organizeImports": true
}
},
"gopls": {
"usePlaceholders": true, // add parameter placeholders when completing a function
"completionDocumentation": true // for documentation in completion items
},
"files.eol": "\n",
}
修改VS Code默認的『run test』按鈕邏輯
// 在setting.json中添加:
"go.buildFlags": [
"-v", // 可打印Log
"-count=1" // 關閉緩存機制
]
初始配置
在VS Code打開文件夾后,需要執行以下命令進行初始化:
go mod init ${ProjectName}
go get golang.org/x/tools/gopls@latest