【问题标题】:build constraint app engine golang构建约束应用引擎golang
【发布时间】:2015-05-06 02:04:21
【问题描述】:

我对应用引擎还是很陌生,

我收到此错误找不到包“appengine”

所以我研究了一下,发现了构建约束
cannot find package "appengine/cloudsql"

我试图通过这个命令来解决它。

 go build  -v -tags  +build appengine

但我得到了同样的错误 package appengine: cannot find package "appengine"

我可以运行 goapp 服务器并将应用部署到应用引擎

但我无法构建或获取应用引擎库的自动完成

谢谢,

三木

【问题讨论】:

  • 您必须使用goapp 来构建依赖于appengine 包的代码。标准的go 工具不起作用。

标签: google-app-engine go


【解决方案1】:

您只需要使用-tags appengine,在需要在appengine 上运行的文件中,您可以使用以下命令启动它:

// +build appengine

package someName

【讨论】:

  • 我按照你的建议添加了 // +build appengine 但我得到了相同的结果
  • @MIkCode 就像 BeBop 说的,你必须使用goapp
猜你喜欢
  • 2014-12-08
  • 1970-01-01
  • 2011-02-28
  • 2012-06-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-31
  • 2015-11-23
  • 2023-03-28
相关资源
最近更新 更多