Хотите знать, есть ли способ go cover
использовать любой файл / пакет _test
без -coverpkg
. Моя архитектура такова:
|-my_package/
|--- file.go
|--- file_test.go
file. go is:
package my_package
func Foo() {
// do something...
}
file_test. go
package my_package_test // note the '_test' package here
import (
"testing"
)
func TestFunction(t *testing.T) {
my_package.Foo()
}