Goroutine检漏仪可帮助避免Goroutine泄漏。
goleak Goroutine检漏仪可帮助避免Goroutine泄漏。
安装您可以使用go get获取最新版本:go get -u go.uber.org/goleak goleak还支持semver版本。
与Go 1.5+兼容。
快速入门要验证在测试结束时没有意外的goroutine运行:func TestA(t * testing.T){在这里延迟goleak.VerifyNone(t)//测试逻辑。
}除了在每次测试结束时检查是否泄漏,还可以在每次测试结束时执行goleak测试
评论0
最新资源