2015-09-24 3 views

答えて

-1

プログラムを完了したローカルPCでgodep saveを使用することができます。 godep saveはすべての依存ファイルを収集します。あなたが他のPCに移動するときは、あなたのコードでGodepフォルダをコピーするだけで問題を解決できます。

48

プロジェクトのディレクトリからgo get -d ./...を実行すると、すべてのgo-gettable依存関係をダウンロードできます。
または、GOPATHのすべてのsrcサブディレクトリをコピー先のマシンにコピーします。
...は特別なパターンで、再帰的に下がるよう指示します。

+0

コードを実行/変更する必要がある場合は、パッケージが見つかりません。 –

+1

私はを手に入れてパッケージを手に入れることができると知っていますが、プログラムが多くのパッケージを使用すると時間がかかり、難しいです。 –

+4

私はこの答えが答えとして受け入れられるべきだと思います。 – Tarik

9

はすべてsubdependencies、最初だけで、直接インポートされたパッケージの一覧が表示されます

go list -f '{{ join .Imports "\n" }}' 

または

go list -f '{{ join .Deps "\n" }}' 

秒を試してみてください。

+0

これらはどちらも[fiatjaf](http://stackoverflow.com/users/973380/fiatjaf)を知っていることは素晴らしいことです。投稿していただきありがとうございます。 – RuNpiXelruN