为了账号安全,请及时绑定邮箱和手机立即绑定

正确的GOPATH可以包含来自App Engine SDK的App Engine库?

正确的GOPATH可以包含来自App Engine SDK的App Engine库?

Go
元芳怎么了 2021-05-14 18:23:06
我正在尝试使用Go SDK为App Engine编写应用程序,但它似乎与单元测试有着有趣的关系。人们已经围绕这套原始的,过时的工具编写了 库,但是每次我尝试安装它们时,根据我使用的Go命令,我遇到两个问题之一:从标准go:无法找到“appengine”或“appengine_internal”从SDK的go:不允许构建软件包。我怀疑我应该使用这个。我的猜测是,我有我的操作$GOPATH,包括在SDK中,这样的AppEngine上的包是可见的某个目录里,但我试过许多变化(如$SDK/goroot,$SDK/goroot/src等)和他们都不工作。-通常-,对于App Engine for Go,可能会建议哪些测试策略?-特别是-,如何使这些软件包可见,以便我可以使用通用的Go工具来安装依赖于它们的库(例如这些测试软件包),或者运行我自己的测试套件?
查看完整描述

1 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

该答案提供了更新的gae-go-testing的详细安装说明。我快速浏览了一下,它们似乎确实起作用。需要注意的是安装涉及复制对面appengineappengine_internalgoprotobuf从SDK到本地去安装。


查看完整回答
反对 回复 2021-05-31
  • 1 回答
  • 0 关注
  • 201 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信