项目更改过远程dlv后发现本地无法调试,上网找了一下解决方案,完美解决问题。

dlv
go get -u github.com/go-delve/delve/cmd/dlv

或者

go get -u github.com/derekparker/delve/cmd/dlv
Help -> Edit Custom Properties
dlv.path = $GOPATH/bin/dlv

注意,此处的路径需要找到刚刚更新过的dlv的位置,默认是在系统GOPATH的bin目录下

File -> Invalid Caches