无法进行调试
报错
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,解决问题