Go モジュールのキャッシュの場所
Go モジュールを使用する場合、ダウンロードしたパッケージがどこに保存されているか疑問に思うかもしれません。モジュールを有効にしてプログラムをビルドすると、必要なパッケージが取得されますが、$GOPATH/src/ または $GOPATH/src/mod に見つかりません。
Go 1.11 のキャッシュの場所
Go バージョン 1.11 の場合、ダウンロードされたパッケージは別の場所に保存されます:
$GOPATH/pkg/mod
このディレクトリにはモジュール キャッシュが含まれており、ダウンロードされたすべてのパッケージとその依存関係が保存されます。モジュールを有効にして Go プログラムをビルドすると、必要なパッケージがフェッチされ、このキャッシュに配置されます。プログラムの後続のビルドまたは実行ではキャッシュされたパッケージが使用されるため、パフォーマンスが向上し、リモート パッケージのダウンロードの必要性が減ります。
以上がGo モジュールのキャッシュはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。