5

我开始使用 GoLang 和 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 但这意味着将源文件复制到多个位置,这是非常糟糕的为了一致性。

提前谢谢!抢

4

1 回答 1

2

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

随意在Google App Engine 问题跟踪器上创建一个关于此的问题。

于 2012-10-31T00:48:45.257 回答