Go SDK を使用して App Engine 用のアプリを作成しようとしていますが、単体テストとはおかしな関係があるようです。人々は、このオリジナルの古いツール セットを中心にライブラリを作成 しましたが、それらをインストールしようとするたびに、使用する Go コマンドに応じて、次の 2 つの問題のいずれかに遭遇します。
- 標準から
go
:「appengine」または「appengine_internal」が見つかりません - SDK から
go
: パッケージのビルドは許可されていません。私はこれを使用することになっているとは思えません。
appengine パッケージが表示されるように、SDK のどこかにディレクトリを含めるように my を操作する必要があると思いますが、多くのバリエーション ( 、など)$GOPATH
を試しましたが、どれも機能していないようです。$SDK/goroot
$SDK/goroot/src
-一般的に-、App Engine for Go に推奨されるテスト戦略は何ですか?
-具体的には、これらのパッケージを可視化して、一般的な Go ツールを使用してそれらに依存するライブラリ (これらのテスト パッケージなど) をインストールしたり、独自のテスト スイートを実行したりするにはどうすればよいですか?