我有点困惑为什么Go测试不能正常工作。
├── datasource
│ ├── cache.go
│ ├── database.go
│ ├── datasource.go
│ └── datasource_test.go
├── main.go
└── README.md
这是我的文件目录结构。
我在datasource_test.go内部实现了这个 https://golang.org/pkg/testing/
即
package datasource
import "testing"
func TestAbs(t *testing.T) {
got := Abs(-1)
if got != 1 {
t.Errorf("Abs(-1) = %d; want 1", got)
}
}
我的主目录是这样的,
package main
import "datasource/datasource.go"
func main() {
//
}()
}
}
我在这里错过了什么?我认为这是由于没有进口。
繁花不似锦
相关分类