我必须归档 main.go 和 main2.go 。在 main.go 中,我定义了 main() 函数以及 main2.go 中的 somefunc() 调用。问题是,当我运行 go run main.go 时,它说 somefunc() 未定义。基本上它不会从包中扫描其他主要功能。但是,如果我在 main.go 中声明这个 somefunc() 它可以工作,但是当我运行 go test 时,它说该函数被重新声明。问题:有什么方法可以让我go run表现得像 go test 并编译/运行包中的所有文件(在这种情况下,main.go 和 main1.go)而不仅仅是 main.go?
- 1 回答
- 0 关注
- 209 浏览
添加回答
举报
0/150
提交
取消