代码大致如下:
func DoSomething(){ log.Printf("a=%s, b=%s, c=%s", a, b) //忘记少写一个参数。但是编译正常通过 } func TestDoSomething(t *testing.T){ DoSomething() }
单独运行测试用例的时候,提示出log.Printf的问题。 神奇!不知道为什么!