我想用Intellij,装了go插件,断点调试的时候能在断点处停下来,一旦点step over按钮调试界面就没用了,调试的时候控制台输出这样的go build -o -gcflags "-N -l" 等等这些东西。网上搜了一下,有什么gdb,delve,怎么在intellij里用啊?另外问一下,beego框架用bee run跑,那它怎么调试呢?
我是mac intellij 可以打断点,程序也能挺在断点处,不过单步调试就不行,不知道程序跑哪去了。而且调试,intellij好像起了一个什么服务,不手动停止服务就一直在跑,调试过程结束不了
#4
更多评论
idea的go插件自带delve,但是目前delve还有bug,不是很完美,另外,建议研究下单元测试,业务功能尽量多分割为功能单元,对于单元独立做测试
服务器上线以后,基本上也只能做log,断点不太现实,开发环境,建议多做单元吧,这是我用go做了项目以后的心得,希望能帮到你
#2