Intellij idea 使用IntelliJ进行项目设置

Intellij idea 使用IntelliJ进行项目设置,intellij-idea,go,Intellij Idea,Go,刚刚安装IntelliJ社区版2016.2.5版,然后从以下位置安装Go插件: 我按照向导创建了一个新项目,但是当我运行一个简单的hello.go文件时,我在“运行配置”对话框中得到一个“主文件无效” 有人知道一个关于设置和运行最简单的Go项目的分步指南吗 我试过GoClipse,现在又试过IntelliJ,这两个版本的用户文档都是垃圾。一切都是一样的:他们花了很长时间开发这些东西,却没有提供任何有用的文档 谢谢 Graham我将该插件与WebStorm一起使用,与以前的Go IDE尝试相比,

刚刚安装IntelliJ社区版2016.2.5版,然后从以下位置安装Go插件:

我按照向导创建了一个新项目,但是当我运行一个简单的hello.go文件时,我在“运行配置”对话框中得到一个“主文件无效”

有人知道一个关于设置和运行最简单的Go项目的分步指南吗

我试过GoClipse,现在又试过IntelliJ,这两个版本的用户文档都是垃圾。一切都是一样的:他们花了很长时间开发这些东西,却没有提供任何有用的文档

谢谢
Graham

我将该插件与WebStorm一起使用,与以前的Go IDE尝试相比,它有了很大的改进

你遇到的问题很简单。自动生成的代码没有将包设置为
main
。因此,主文件无效。您需要手动将包设置为main,并添加一个名为
main
的函数

我的步骤是确保一个有效的Go开发环境并建立一个新项目:

  • 安装围棋
  • 将GOROOT环境变量设置为Go安装,例如
    /usr/local/Go
  • 在主文件夹中创建go目录,并将GOPATH设置为该目录
  • 安装IntelliJ+插件
  • $GOPATH/src
  • 在IntelliJ中设置Go SDK
  • 创建一个main.go文件,确保包名是main,并且存在一个main函数
  • 现在,您可以创建正确的运行配置

对我来说,这非常有效,包括调试和运行单元测试。

我已经在intelliJ和上设置了项目,发现第二个更简单,但同样地,它不是IDE体验。说到没有IDE经验,遵循指南没有什么错。对我来说并不那么糟糕@NathanCooper我发现情况也是如此。(VSCode更简单)