golang 新手,写代码时有时候会忘记对 nil 做检查。比如,如下场景:
写完这三点意识到这种错误太基础了,但是不过是自己写的,还是别人写的,确实都遇到过以上错误。所以想问的是大家有什么 nil 检查工具。
在 github 找到 uber 的 nilaway,试用了下,假阳性太高,不具备可用性,但奇怪为啥 star 那么多(3.2k).
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.