Hoody's Blog
Goland 调试低版本 go 程序 Dlv 配置

最近在使用Goland 2025调试 go 1.20.x的程序,但是提示 dlv版本最低支持 1.22.x 记录一下过程信息

1. 编译能够进行调试的Dlv

a) 下载符合调试目标版本的Dlv源码

访问https://github.com/go-delve/delve,找到对应版本tag源码下载解压.

b) 编译

# 进入目录
> cd delve

# 1.下载依赖
> go mod tidy 

# 2. 编译make程序,编译完成后会生成 make.exe
> go build ./_scripts/make.go

# 3. 执行编译
> make.exe build 

执行上述过程后,会得到dlv.exe

2. 配置Goland

操作路径为: Help -> Edit Custom Properties... 在新打开的编辑窗口(idea.propities)中添加如下内容:

dlv.path=E:\\Code\\Go\\bin\\dlv.exe

3. 重启 Goland 开始使用

添加新评论,支持Markdown格式