インストールされているすべてのパッケージを goinstall で一覧表示するにはどうすればよいですか? これは、あるコンピューターにインストールされているすべてのパッケージを別のコンピューターに再インストールするために必要です。
6408 次
3 に答える
12
ここでのほとんどの回答は、数年前の Go 1.0 以前のものであり、Go インストールの動作にはもはや適用できません。
簡単な答えはgo list ...
(他のgo
サブコマンドと同様に、3 つのリテラル ピリオドがすべてのパッケージに一致します) です。これにより、システム上のすべてのパッケージが一覧表示されます。go list -h
この多彩なコマンドのその他の使用法については、 を参照してください。
Dave Cheney も関連するブログ記事を持っています: go list, your Swiss Army Knife .
于 2015-05-22T16:35:57.723 に答える
3
$GOROOT/goinstall.log の下にリストがあります。すべてのパッケージを別のコンピューターにインストールする場合は、ファイルをコピーして実行します。
goinstall -a
goinstall はこのファイルを読み取り、そこにリストされているすべてのパッケージをインストールします。
于 2011-07-06T04:22:06.753 に答える
0
goinstall を介してそれを行う方法があるかどうかはわかりませんが、$GOROOT/goinstall.log の下にリストがあるはずです。
于 2011-07-06T03:38:44.543 に答える