test.go 文件
![test1.png](https://static.studygolang.com/181107/d54485df41a21d81c9ffdaf304001a4f.png)
main.go 文件:
![main.png](https://static.studygolang.com/181107/05ac5c6a4f5b731a77bc77580da20df1.png)
在main.go文件中 调取 test.go文件中的函数 test1 结果直接报出如下 信息:
# command-line-arguments
src\main\main.go:4:2: undefined: test1
![undentify.png](https://static.studygolang.com/181107/666e8851d432db8c6219501ab3c0b720.png)
表示一脸懵逼。
我的目录结构是:

![目录.jpg](https://static.studygolang.com/181107/3f116f76141ae552989eb88605fe7b7d.png)
我的GOPATH 是这个:
![gopath.png](https://static.studygolang.com/181107/3e394f3055e1a886ed4ee7cb3789aa2f.png)
环境变量里的GAPATH 是:
![环境变量.png](https://static.studygolang.com/181107/526c96491a1093d9ec383a7a2daa7db0.png)
求助各位大神,感激啊 困扰我多时
更多评论
因为你是一个包多个文件,你需要设置一下你的IDE,在`Run Configuration`里面,像我的截图那样:
![Selection_324.png](https://static.studygolang.com/181107/f9627680adfc6f02d63933f3f7641072.png)
开发框架的话你可以考虑`GoFrame`: https://gfer.me
#1