• 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": "
    ",
    }
    

    修改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
    
  • 相关阅读:
    Careercup
    Careercup
    Careercup
    Careercup
    Careercup
    Careercup
    Careercup
    Careercup
    Careercup
    Careercup
  • 原文地址:https://www.cnblogs.com/testopsfeng/p/13666227.html
Copyright © 2020-2023  润新知