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

相关推荐
就是有点傻19 分钟前
C#中面试的常见问题005
开发语言·面试·c#·wpf
一舍予1 小时前
nuxt3项目搭建相关
开发语言·javascript·vue.js·nuxt
AI人H哥会Java2 小时前
【JAVA】Java基础—面向对象编程:常用API与数据结构—集合框架(List、Set、Map等)
java·开发语言
shepherd枸杞泡茶3 小时前
C# 数据结构之【队列】C#队列
开发语言·数据结构·c#
scoone3 小时前
C++中的原子操作:原子性、内存顺序、性能优化与原子变量赋值
开发语言·c++
轩情吖3 小时前
模拟实现Bash
linux·c语言·开发语言·c++·后端·bash·环境变量
旧故新长3 小时前
版本控制和idea简体中文教程
java·开发语言·intellij-idea
疯一样的码农3 小时前
使用 Maven 构建一个简单的 Java 项目
java·开发语言·maven
易风有点疯3 小时前
Python:序列化
开发语言·python
Biomamba生信基地4 小时前
R语言基础| 时间序列分析
开发语言·r语言·kotlin·编程