GoLang / Google App Engine - 目录结构

时间:2012-10-10 12:54:53

标签: google-app-engine directory go structure

我开始使用GoLang& amp; GAE,但我很难找到如何布局文件。到目前为止,这是我保持GoLang文件组织的方式(使用GAE之前)

-golang
--bin
--pkg
--src
---breinbaas.nl
----lib
-----package1
-----package2

如果我想为GAE开发应用程序,我想把它放入

-golang
--src
---breinbaas
----deploy
-----mygae_app

但是我怎样才能使用lib目录中的文件?

有没有办法在golang / src / breinbaas / lib目录中使用go文件?我一直得到一个包找不到的错误,我可以解决这个问题的唯一方法是将lib目录复制到golang / src / breinbaas / deploy / mygae-app,但这意味着要将源文件复制到多个位置非常糟糕为了一致性。

提前thx! 罗布

1 个答案:

答案 0 :(得分:2)

Go App Engine SDK目前不支持从GOPATH上传软件包,因此现在复制是您唯一的选择。

欢迎在Google App Engine issue tracker上创建有关此问题。