From 917d28e67972e0c007d507d42820db9623c052f1 Mon Sep 17 00:00:00 2001 From: Jack M Date: Thu, 4 Jul 2024 13:18:11 +0800 Subject: [PATCH] Update structs-methods-and-interfaces.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 多了一个 %#v --- zh-CN/structs-methods-and-interfaces.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-CN/structs-methods-and-interfaces.md b/zh-CN/structs-methods-and-interfaces.md index 52d753370..b5b5ff6ef 100644 --- a/zh-CN/structs-methods-and-interfaces.md +++ b/zh-CN/structs-methods-and-interfaces.md @@ -529,7 +529,7 @@ func (c Triangle) Area() float64 { 我们知道它仅仅和三角形有关,但是如果在一个包含二十个测试用例的系统里出现类似的错误呢?开发人员如何知道是哪个测试用例失败了呢?这对于开发人员来说不是一个好的体验,他们需要手工检查所有的测试用例以定位到哪个用例失败了。 -我们可以改进我们的错误输出为 "%#v got %.2f want %.2f. %#v",这样会打印结构体中域的值。这样开发人员能一眼看出被测试的属性。 +我们可以改进我们的错误输出为 "%#v got %.2f want %.2f",这样会打印结构体中域的值。这样开发人员能一眼看出被测试的属性。 关于列表驱动测试的最后一点提示是使用 t.Run。