我遇到了go lang内置测试的问题。
我一直收到这个错误。
> go test
> can't load package: package .: found packages main (calculator.go) and calculator (calculator_test.go) in
calculator.go
package main
func main() {
}
calculator_test.go
package calculator
import "testing"
func TestAdd(t *testing.T) {
result := Add(1, 3)
if result != 4 {
t.Fail()
}
}
答案 0 :(得分:6)
你有
package main
func main() {}
文件calculator.go
中的。
和
package calculator
文件calculator_test.go
中的。
他们都应该
package main