如何在 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
语句才能被识别为可执行文件,除非你想创建一个包,在这种情况下,你应该根据需要命名您的包裹。
我在 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
语句才能被识别为可执行文件,除非你想创建一个包,在这种情况下,你应该根据需要命名您的包裹。