摘要:
1、功能测试 calcTriangle.go calcTriangle_test.go // 注意测试文件必须以_test结尾 测试执行方法 1、IDE中直接执行 2、命令行 go test . 代码覆盖率测试 命令行执行: 1、go test -coverprofile=c.out 生成覆盖率数据 阅读全文
摘要:
panic 1. 停止当前函数执行 2. 一直向上返回,执行每一层的defer 3. 如果没有遇到recover, 程序退出 recover 1. 仅在defer调用中使用 2. 获取panic的值 3. 如果无法处理,可重新panic 示例1 示例2: 处理Web Error errorHandl 阅读全文