https://github.com/feixiao/testing
Testing in Go
https://github.com/feixiao/testing
ci go golang testify testing
Last synced: 3 months ago
JSON representation
Testing in Go
- Host: GitHub
- URL: https://github.com/feixiao/testing
- Owner: feixiao
- Created: 2017-07-07T03:08:10.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-10-23T00:13:33.000Z (over 5 years ago)
- Last Synced: 2025-04-19T10:08:53.684Z (11 months ago)
- Topics: ci, go, golang, testify, testing
- Language: Go
- Homepage:
- Size: 474 KB
- Stars: 33
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Testing in golang
+ [Go单元测试基础](./basic.md)
+ [表格驱动测试](./table_driven_test.md)
+ [go-mock](./mock.md)
+ [Testify](./testify.md)
+ [HTTP-Test](./http_test.md)
+ [单元测试指导建议](./单元测试建议.pdf)
+ [goconvey](https://github.com/smartystreets/goconvey)
+ [锁竞争检测](https://github.com/sasha-s/go-deadlock)
+ 用sync "github.com/sasha-s/go-deadlock" 替换 "sync" 执行单元测试,检测死锁问题
+ [《Golang基于Gitlab CI/CD部署方案》](http://www.chairis.cn/blog/article/96)
+ [《Geotechnical 单元测试准则》](https://github.com/yangyubo/zh-unit-testing-guidelines)
+ [《Golang 代码质量持续检测》](https://github.com/developer-learning/night-reading-go/blob/master/articles/sonarqube-for-golang/sonarqube-for-golang.md)
#### 参考资料
+ [go-testing-toolbox](https://nathany.com/go-testing-toolbox/)
+ 《阿里巴巴Java开发手册》
+ [《都100%代码覆盖了,还会有什么问题?》](http://insights.thoughtworks.cn/code-coverage-2/)
+ [《Golang 单元测试详尽指引》](https://mp.weixin.qq.com/s/eAptnygPQcQ5Ex8-6l0byA) 推荐