Go 应用测试 测试的覆盖率 命令: go test ./ -v -cover 在<Go Web 编程>一书中,有以下结论: 这并不是绝对的,测试文件可以在不同的包,进行测试也是不会出现问题的. 但是这样的说法引起了我的兴趣. 果然,执行测试的时候添加参数-cover的时候,如果不在同一个包,将会输出以下内容: coverage: [no statements] 是没有办法得到,相关测试代码覆盖率的数据的. 如果测试文件和被测试文件处于同一包下,才可以得到测试代码覆盖率相关数据的输出. cov…