Golang的Test coverage配置

Test coverage是作为发现未被测试覆盖的代码的手段。 传统的代码测试覆盖方法有:函数覆盖、语句覆盖、决策覆盖和条件覆盖。函数覆盖和语句覆盖都是指函数或者语句是否执行过。而决策覆盖和条件覆盖就是指测试是否达到所有的决策分支和条件分支。 这里用到的工具是Coveralls.io,它能够很好地追逐代码的Test coverage。 »