当前位置: 首页 > 工具软件 > Go Debug > 使用案例 >

golang vscode debug环境配置

邹博明
2023-12-01
  1. 官网下载golang,安装后$ go version查看是是否安装成功(安装后自动配置 GOPATH和GOROOT)
  2. vscode下载go和code-runner插件
  3. Ctrl + Shift + P,搜索框输入「Go:Install/Update Tools」,全选后点ok进行安装。显示「All tools successfully installed.」则表示安装完成
  4. 写一个go程序,F5可以执行(也可以$ go run hello.go运行)
  5. 在vscode的run and debug里lauch package,在生成的lauch.json里作如下配置。GOPATH和GOROOT可以通过$ go env GOPATH和$ go env GOROOT或$ go env查看
  6. 打断点,F5运行

第六步如果报错go.mod file not found in current directory or any parent directory,$ go env -w GO111MODULE=auto即可

    "configurations": [
        {
            "name": "Launch Package",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${fileDirname}",
            "env": {
                "GOPATH": "C:/Users/81802/go",   //调整为实际设置目录
                "GOROOT": "D:/program/go",  //调整为实际设置目录
            },
            "args": []
        }
    ]
 类似资料: