1、安装dlv.exe
go get -u github.com/go-delve/delve/cmd/dlv
go install github.com/go-delve/delve/cmd/dlv
执行完上面两句后, %GO_PATH%/bin中出现dlv.exe
2、修改goland配置。
Help->Edit Custom Properties->Create(如果没有则create) 然后在配置文件中添加dlv.exe路径。
dlv.path=D:\\code\\go\\bin\\dlv.exe
注意:上面路径是双斜杠,我刚开始配置了单斜杠,debug时一直报错:Cannot run program "D:\codegobin" (in directory "D:\xxx-tools"): CreateProcess error=2, 系统找不到指定的文件。
3、重启goland。
参考:https://www.cnblogs.com/jec1999/p/13821721.html
goland远程调试:https://blog.csdn.net/foxlively/article/details/90697909