问题:如图所示

无法进行调试
报错
Version of Delve is too old for this version of Go (maximum supported version 1.13, suppress this error with --check-go-version=false)
delve版本问题

处理问题

1.先删除旧版本

我们先进入"%GOPATH%\src\github.com\go-delve"(没有这些目录则手动创建,GOPATH这个环境变量也要事先配置好),将delev文件夹删除(没有这个文件夹就忽略),

然后在当前目录下执行下面的命令将delev项目拷贝下来:

git clone https://github.com/derekparker/delve.git


下载完成后,在cmd中执行

go install github.com/derekparker/delve/cmd/dlv

看bin目录若重新出现dlv文件则说明更新成功

2.设置goland环境

然后在goland Help -> Edit Custom Properties中,将dlv.path修改为gobin目录下的dlv可执行文件地址,记住windows下添加转义字符:

dlv.path=C:/Users/Administrator/go/bin/dlv.exe

重启goland,解决问题