Go内置testing包,支持简单高效的单元测试。
package mathutil import "testing" func Add(a, b int) int { return a + b } func TestAdd(t *testing.T) { if Add(2, 3) != 5 { t.Error("Add(2,3) 应为5") } }
_test.go
Test
go test