我开始学习go。 在我第一次尝试使用命令行后,我安装了Goclipse。 当我在这个环境中创建一个新的Go项目时,我得到了关注 文件结构: -bin -pgk -windows_amd64 - src
遵循此示例:http://code.google.com/p/goclipse/wiki/GettingStarted, 我首先创建了一个Hello World程序,在这里我没有任何问题。
但是当我在pkg文件夹下创建一个新的文件夹时钟并在 file ampm.go我在第一行收到以下错误:
此行有多个标记 - mkdir C:\ Windows \ go-build441906462:错误5(FormatMessage失败,错误= 15100) - 改变了7条线
当我尝试在hello.go文件中导入时钟包时,我得到了 错误,他无法找到包时钟。
答案 0 :(得分:3)
如果你在goclipse中看到错误,你应该尝试从命令行手动编译东西 - 我注意到有时它似乎无法从编译程序的一部分的错误中恢复。如果您更改了版本,也可以检查Eclipse中的Go配置,因为它们会移动文件。清理构建和更改文件也会强制它重建。
文件夹结构应如下所示:
proj
--bin (for commands)
----os_architecture
--pkg (for compiled packages)
----os_architecture
--src
----pkg
------mypkgfolder
----cmd
您可以编译一个包或命令,如:go build src/cmd/*.go