如何在 GoClipse 中设置 Go

How to setup Go in GoClipse

我在 eclipse 中安装了 goclipse,并按如下方式设置首选项:

Preferences->Go->Tools

ProjectExplorer

现在当我创建一个新的GoFile(HelloWorld.src)时,文件保存在D:/GO/TestProject/src。但是当我构建相同的文件时,bin 和 pkg 文件夹是空的,因此当我 运行 文件时出现以下错误:

资源没有对应的go包

由于此错误,无法 运行 代码。

您的项目路径应为 D:\GO\src\TestProject 以匹配 https://golang.org/doc/code.html

中所述的预期工作区

然后,你的 GOPATH 应该指向 D:\GO(不是 ...\src) go 工具将在适合每种情况时自动使用 $GOPATH/src$GOPATH/bin$GOPATH/pkg

正如 icza 指出的那样,你的程序应该在你的 go 文件顶部有一个 package main 语句才能被识别为可执行文件,除非你想创建一个包,在这种情况下,你应该根据需要命名您的包裹。