首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"goapp构建“工作,但"appcfg.py更新”只是“找不到导入”.?

"goapp构建“工作,但"appcfg.py更新”只是“找不到导入”.?
EN

Stack Overflow用户
提问于 2016-08-23 15:48:42
回答 2查看 250关注 0票数 1

昨晚更新了之后..。go envgoapp env都有正确的GOPATH和GOROOT,go buildgoapp build都可以工作,但是appcfg.py update ...返回的是每一个第三方包都丢失了。

即使我再次为每个包运行goapp get ...go get ...,也没有什么区别,因为它们已经在GOPATH中了。仅这一点就应该得到以下事实的证实:都命令构建项目。

有什么不对的吗?

编辑:每次运行appcfg.py update .时都会产生不同的错误.

github.com/gin-gonic/gin/binding/default_validator.go:7:找不到导入:“gopkg.in/go-游乐场/valdator.v8”github.com/gin/gin/context.go:17:找不到导入:“github.com/gin/binding”

..。运行goapp get ...对所有这些,即使他们已经在那里。

main.go:4:找不到进口:"github.com/gin-gonic/gin“github.com/gin-gonic/cont肋骨/gzip/gzip.go:9:找不到进口:"github.com/gin-gonic/gin”github.com/gin/gin/render/yaml.go:10:找不到进口:“gopkg.in/yaml.v 2”

..。重复,再次对所有这些运行goapp get ...

main.go:4:找不到导入:"github.com/gin-gonic/gin“github.com/gin-gonic/gin/render/yaml.go:10:无法找到导入:"gopkg.in/yaml.v2”

没有任何意义。图书馆已经在那里了。我可以做goapp build,它可以工作,但是我不能部署.

所有这些都在“开始服务器输出”和“结束服务器输出”包装中.这是服务器端的问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-24 01:57:38

https://groups.google.com/forum/#!topic/google-appengine-go/rVHZXlSfC7E ...正如另一个用户在这里指出的,这是的一个临时问题。

可以通过在项目的主包中注释掉main()方法来解决这个问题。通常使用init(),因此这目前不会引起任何其他问题,只会在同时部署到其他平台或为非App执行在本地构建时带来一些轻微的不便。

票数 0
EN

Stack Overflow用户

发布于 2016-09-02 18:39:10

这是的一个已知问题,因为它在推出和解决过程中捕捉到了Go。它是公共第13230期的追踪器。这种情况不应再起作用。

一个重要的注意事项是,正如在文档中所述,在Go GAE应用程序中不应该实现main()函数,因为行为是未指定

如果仍有任何人遇到此问题,请在App引擎公共问题跟踪器上提交一份新的缺陷报告,链接回第13230期以获取上下文。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39105654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档