-4

以下のコマンドは、何も出力されずに時間がかかります。go 言語のパッケージをダウンロードする別の方法はありますか? 私はgolangが初めてです。

 go get -u github.com/gogits/gogs/

PS:私のネット接続はそれほど遅くはありません.gitを介したダウンロードには約1分かかりますが、すべての依存関係に対して個別にそれを行うことはできません.

編集 1:go get github.com/tools/godepダウンロードのような小さなパッケージと問題なくインストールできます。問題があるのは github.com/gogits/gogs/ だけです。そこに1時間立ち往生しました。ダウンロードの進行状況も役に立ちました。

4

2 に答える 2

2

go getコマンドは機能していますが、多くの依存関係を持つパッケージでは非常に遅くなります。-vフラグ (ドキュメントにはありません) は、何が起こっているかを詳細に出力するのに役立ちました。

完了するまでに約 1 時間かかりました。原因は、おそらく github または私の ISP である可能性があります。詳細な出力は、開発者がデフォルトにする必要がありました。

*私の英語でごめんなさい。

于 2015-12-20T16:56:30.267 に答える
-1

強力な Go 依存関係マネージャーである GoDep を使用できます: https://github.com/tools/godep

GoDep は、アプリの依存関係をフリーズするため、予測可能なビルドを作成するのにも役立ちます。Github ページの指示に従うだけで、非常に簡単に開始できます。

于 2015-12-20T14:42:08.323 に答える