关于golang写的web服务,大家都是怎么调试的

感觉调试好麻烦啊

已邀请:

astaxie - 创造、获取、分享、传播和应用Go

赞同来自: Sphinx woshicixide ityike logiz

我基本上就是打印日志来调试的,但是最近发现vscode结合dlv调试也很方便,而且可以看得很清楚,我晚点写一篇这样的教程吧。

sryan - backmir

赞同来自:

打日志

mintzhao - 区块链开发者

赞同来自:

IDEA支持断点调试

DefNed

赞同来自:

vscode

AriesDevil - 大海啊,全是水

赞同来自:

Intellij IDEA 的 Golang 插件支持断点调试

andot - 野生程序员,20年+编程经验,近十年来,全身心专注于 Hprose 开源项目的开发和维护。

赞同来自:

用 hprose 来写服务,服务端把 Debug 字段设置为 true,客户端可以直接拿到服务器端的出错信息,直接定位到具体行,非常方便。

hubery

赞同来自:

github.com/pkg/errors 包装error

tupunco

赞同来自:

VSCode + Delve 具体参看本贴

larry

赞同来自:

支持remote debug么 ?

要回复问题请先登录注册