Golang 实战

从入门到实战 Golang 编程语言

人数:117人 时长:13.6 小时 状态: 更新中...

当前视频需要购买后才能观看

¥ 399.00

测试代码覆盖率:

go test -cover
go test -coverprofile=cover.txt 
go tool cover -html=cover.txt -o cover.html

性能测试:

func BenchmarkAdd(b *testing.B) {
    input := struct {a, b, c int}{
        3001, 4002, 7003,
    }
    for i := 0; i < b.N; i++ {
        if result := Add(input.a, input.b); result != input.c {
            b.Errorf("Add(%d,%d) expected result=%d, actual result=%d\n",
                input.a, input.b, input.c, result)
        }
    }
}

函数名必须是BenchmarkZzz形式,要使用*testing.B参数。

课程:Golang 实战
作者:阳明
人数:117人
时长:13.6 小时
状态: 更新中...