google-app-engine - GoLang/Google App Engine - 目录结构

标签 google-app-engine directory go structure

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

提前致谢! 罗布

最佳答案

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

请随时在 Google App Engine issue tracker 上创建关于此的问题.

关于google-app-engine - GoLang/Google App Engine - 目录结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12819859/

相关文章:

c - 在 C 中读取目录时出现问题

macos - 去工具: no such tool "tour"

sql - 在 Go 中初始化和保留准备好的语句的推荐方法是什么?

Google Cloud 安装上的 Python 错误。如何正确设置环境变量?

python - 在 Google App Engine 中存储用户对象

directory - 在哪里安装 32 位和 64 位混合应用程序包

java - 在Java中,如何检查某物是否是目录,如果不是,则抛出异常?

debugging - GWT 客户端伞异常在 Java 中获取完整错误消息

android - 如何从android接收和返回webapp2中的字符串?

语言 : lack of contains method design-justification