go run undefined

问题现象: 同一个文件夹下面有多个go文件,a.go,b.go,c.go,其中main在a.go中,直接go run a.go,报undefined 错误 缘由: go在run以前会先进行编译操做,而在此处的编译它只会以这个a.go为准,致使其余几个引用文件中的方法出现找不到的状况 (而采用go build的方式又不同,他会自动查找引用文件并打包) 解决方法: go run a.go b.go c
相关文章
相关标签/搜索