goland无法调试问题解决

goland 无法调试问题解决
golang 版本升级后,goland 无法进行调试了

首先请看自己下载的版本是否有误

1.apple系 M系列芯片的 arm64版本
2.apple系 intel系列芯片的x86_64
3.windows系 intel

解决如下:

  1. 查看gopath
ericsanchez@Erics-Mac-mini gww-api % echo $GOPATH
/Users/ericsanchez/Code/gowork
  1. 下载dlv
git clone https://github.com/go-delve/delve
以下二选一
cd delve && go install github.com/go-delve/delve/cmd/dlv 
或者 
cd delve && make install

此步骤后在gopath的bin 目录应该会出现 dlv 执行文件
goland无法调试问题解决_第1张图片
打开 goland
打开Goland Help->Edit Custom VM Options. 添加

-Ddlv.path=上面 echo出来的目录/bin/dlv

重启然后再试

最后:
如果还不行
打开Goland Help->Edit Custom properties 添加

dlv.path=上面 echo出来的目录/bin/dlv

你可能感兴趣的:(golang,goland,调试)