【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了

相关推荐
名剑走天下9 分钟前
在 VSCode 中:修改快捷键
ide·vscode·编辑器
名剑走天下11 分钟前
在 VSCode 中:如何主动生成c_cpp_properties.json文件
ide·vscode·编辑器
扣得君27 分钟前
解决glibc版本低VSCode无法远程问题
ide·vscode·编辑器·glibc升级·vscode远程glibc版本
起予者汝也29 分钟前
Python基础入门
开发语言·python
芯联智造1 小时前
【stm32协议外设篇】- SU03T 智能语音模块
c语言·开发语言·stm32·单片机·嵌入式硬件
川石课堂软件测试1 小时前
Python | 高阶函数基本应用及Decorator装饰器
android·开发语言·数据库·python·功能测试·mysql·单元测试
lqqjuly1 小时前
Matlab2025a实现双目相机标定~业余版
开发语言·matlab·相机标定·双目相机
Brianna Home1 小时前
现代C++:从性能泥潭到AI基石
开发语言·c++·算法
2301_796512521 小时前
Rust编程学习 - 自动解引用的用处,如何进行“解引用”(Deref) 是“取引用”(Ref) 的反操作
开发语言·学习·rust
qq19257230271 小时前
c++特性
开发语言·c++·算法