1.执行单个*_test.go文件下的所有方法
go test -v demo_test.go demo.go
2.执行单个*_test.go文件下的指定方法
go test -v -test.run TestDemoMethod
3.执行当前目录下所有测试文件的测试方法
go test -v ./
4.在一些情况下,有一些奇怪的问题可能跟编译器优化有关,这时调试程序可以选择关闭优化
go build -gcflags=all="-N -l" main.go
5.go test缓存禁用
go test -v -count=1 .
网友评论