我下载了最新的Gogland以运行/调试Go 1.8.1应用程序。
我在最新的Intellij Ultimate EAP中遇到了确切的问题。
我的项目的main
包中包含多个文件,当我尝试以Go Application
运行/调试它时,它充当Go Single File
。
这意味着当我在选择main go文件时尝试运行应用程序时,它会抱怨缺少main
包中同一目录中其他文件的变量定义。
Run Configuration
而不是Package
时,File
中的,我无法选择main
包。
那么如何正确运行/调试我的项目呢?
谢谢! :)
答案 0 :(得分:2)
我创建了以下视频https://youtu.be/ko-wKntCLjg,以便更好地演示如何实现这一目标。
视频中还有两个选项:
根据您的操作系统或应用程序类型,可能需要第一个,而第二个是纯功能的各种用例(正如我所说,个人偏好)。
希望这有帮助。