普通网友 2018-06-23 14:38
浏览 294
已采纳

VS Code调试golang。 Delve调试器

I have a problem with the Delve debuger in visual studio code. Debugging begins but nothing happens. There is only information in the console:

time="2018-06-23T16:35:55+02:00" level=info msg="launching process with args: [C:\\Users\\LenovoPC\\go\\src\\test\\debug]" layer=debugger

Configuration of launch.json

"version": "0.2.0",
"configurations": [
    {
        "name": "Launch",
        "type": "go",
        "request": "launch",
        "mode": "debug",
        "remotePath": "",
        "port": 2345,
        "host": "127.0.0.1",
        "program": "${workspaceRoot}",
        "env": {},
        "args": [],
        "showLog": true
    }
]
  • 写回答

1条回答 默认 最新

  • dpstir0081 2018-06-23 17:37
    关注

    Based on how you install delve it will either end up in your PATH or GOPATH/bin. If dlv binary is in your GOPATH/bin and this GOPATH is not set as an environment variable, then make sure your PATH points to this GOPATH/bin so that the Go extension can find the dlv binary.

    Try to change the directory to filename to run the project from main.go of your project folder as

    {
        "version": "0.2.0",
        "configurations": [
    
            {
                "name": "Launch",
                "type": "go",
                "request": "launch",
                "mode": "debug",
                "remotePath": "",
                "port": 2345,
                "host": "127.0.0.1",
                "program": "${fileDirname}",
                "env": {},
                "args": [],
                "showLog": true
            }
        ]
    }
    

    Make sure $GOPATH is set (e.g. as ~/.go) On terminal run the command

    go env
    

    to check for GOROOT and GOPATH variables to see if delve is synchronized with them

    For more information Checkout How to configure Delve

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置