2

我在我的 Eclipse 中安装了 goclipse,并设置了如下首选项:

首选项->开始->工具

项目浏览器

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

资源没有对应的go包

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

4

1 回答 1

0

您的项目路径应该与https://golang.org/doc/code.htmlD:\GO\src\TestProject中描述的预期工作空间相匹配

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

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

于 2016-11-25T15:26:00.610 回答