【Golang】VSCode进行GO的调试

原来的launch.json

json 复制代码
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Golang",
            "type": "go",
            "request": "launch",
            "program": "${workspaceFolder}",
            "args": []
        }
    ]
}

如果报以下错误:

Couldn't start dlv dap:

Error:Cannot find Delve debugger (dlv dap)

需要安装github.com/go-delve/delve/cmd/dlv

go版本1.16以上,执行

shell 复制代码
go install github.com/go-delve/delve/cmd/dlv@latest

1.16以下

shell 复制代码
go get github.com/go-delve/delve/cmd/dlv

安装完成后就可以DEBUG了

相关推荐
杜小暑33 分钟前
动态内存管理
c语言·开发语言·动态内存管理
想不明白的过度思考者35 分钟前
Java从入门到“放弃”(精通)之旅——JavaSE终篇(异常)
java·开发语言
我真的不会C1 小时前
QT窗口相关控件及其属性
开发语言·qt
CodeCraft Studio1 小时前
Excel处理控件Aspose.Cells教程:使用 Python 在 Excel 中进行数据验
开发语言·python·excel
火柴盒zhang1 小时前
websheet之 编辑器
开发语言·前端·javascript·编辑器·spreadsheet·websheet
Geek__19921 小时前
VSCode远程图形化GDB
ide·vscode·编辑器
景天科技苑1 小时前
【Rust】Rust中的枚举与模式匹配,原理解析与应用实战
开发语言·后端·rust·match·enum·枚举与模式匹配·rust枚举与模式匹配
阿让啊1 小时前
C语言中操作字节的某一位
c语言·开发语言·数据结构·单片机·算法
椰羊~王小美1 小时前
LeetCode -- Flora -- edit 2025-04-25
java·开发语言
孞㐑¥2 小时前
C++11介绍
开发语言·c++·经验分享·笔记