情景分析: 在一个目录里有大量的go文件,但只有一个main方法,一般直接运行main就行了,这时候就会出现大量的undefined,整个main方法里的东西全都不能解析,这就是go的多文件加载。 解决方法: 不用去敲go run a.go b.go........../go run *.go ***直接Shift+上下箭头键,把你项目里的文件全部选中,右击go build*** 就OK了