Go 项目的调试、测试

17 天前
 kdbtg91

关于 Go 语言的调试,测试的一些常见方法,巧妙的技巧,各位有没有什么博客文章,视频或者书籍之类的推荐一下。 或者推荐一些库或者框架也行。感谢。

2118 次点击
所在节点    Go 编程语言
7 条回复
ElliotzZ
17 天前
gvison
17 天前
现代负载测试工具 k6 https://github.com/grafana/k6
支持生成测试代码、性能压测代码、swagger 文档的开发框架 https://github.com/zhufuyi/sponge
cooltechbs
17 天前
支持一楼,testify 我用了好几年了。
我有的同事用 goconvey ,但我一直难以习惯它的语法
NX2023
16 天前
guanzhangzhang
15 天前
调试的话先学会 dlv,https://zhangguanzhang.github.io/2021/07/20/dlv-remote/
vscode 里就是 dlv ,go install 下就行,如果 main 不在项目根路径下,先文件聚焦到 main 文件,再点 vscode 的调试按钮
单元测试这个的话可以找一些小函数用最常见的 testify 之类写下,入门了后再去看网络和 http 的 mock 之类的
xhd2015
6 天前
sophos
4 天前
要真正做好调试和测试,项目大了之后,依赖注入是不可避免的
可以选择手动管理依赖项和注入逻辑,也可以基于框架实现自动管理,类比 spring 之于 java 吧

https://github.com/go-kod/kod

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1077686

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX