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