我开始学习围棋了。 在我第一次尝试使用命令行后,我安装了 Goclipse。 当我在这个环境中创建一个新的 Go 项目时,我开始关注 文件结构: -垃圾桶 -pgk -windows_amd64 - 来源
按照这个例子:http://code.google.com/p/goclipse/wiki/GettingStarted , 我首先创建了一个 Hello World 程序,在这里我没有任何问题。
但是当我在 pkg 文件夹下创建一个新文件夹 clock 并在 文件 ampm.go 我在第一行收到以下错误:
Multiple markers at this line - mkdir C:\Windows\go-build441906462: error 5 (FormatMessage failed with err=15100) - 7 changed lines
当我尝试在我的 hello.go 文件中导入时钟包时,我得到了 错误,他找不到包裹时钟。
最佳答案
如果您在 goclipse 中看到错误,您应该尝试从命令行手动编译东西 - 我注意到有时它似乎无法从编译部分程序的错误中恢复。如果您更改了版本,您还可以检查 Eclipse 中的 Go 配置,因为它们移动了文件。清理构建和更改文件也可以强制重建。
文件夹结构应该是这样的:
proj
--bin (for commands)
----os_architecture
--pkg (for compiled packages)
----os_architecture
--src
----pkg
------mypkgfolder
----cmd
你可以像这样编译一个包或命令:go build src/cmd/*.go
关于go - 不能在 GoClipse 中使用包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9957449/