用IDEA执行多个go文件,同一个包,同一个目录,总是报错,找不到其他go文件中的方法。是哪里设置的不对吗
例如 file1.go
package main
func Method1(){}
在第二个文件中file2.go
package main
func main(){
Method1()
}
如果是真命令行, go run file2.go file1.go 是可以正常执行的
而在IDEA中,在file2.go 中直接运行,会报错, undefined: Method1()
我记得以前在IDEA中,是可以运行的,现在不行了,不知道是改了哪里的配置。
有疑问加站长微信联系(非本文作者)