VSCode搭建golang環境


安裝對應版本的Golang

VSCode安裝對應 Go 插件

在應用商店安裝即可:go

VSCode安裝 Go 工具:

  1. 在VSCode輸入:Crtl + Shift + P
  2. 在彈出框輸入:install/Update Tools
  3. 選中全部插件后,進行安裝:如圖
  4. 如果安裝失敗,則需要FQ,或配置代理:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

VSCode安裝 gopls

原理:https://studygolang.com/articles/23290?fr=sidebar

安裝:

  1. FQ
  2. 在終端執行:go get golang.org/x/tools/gopls@latest
  3. 在設置文件(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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM