⚠️注:Go test 只能执行1.12版本 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 . 链接:https://www.jianshu.com/p/9eac0ce5b098