Go 言語の go clean コマンドは、ビルド プロセス中に生成されたファイルをクリーンアップし、プロジェクト ディレクトリをクリーンな状態に保つために使用されます。オプションは次のとおりです。 -i: 未使用およびエクスポートされたドキュメントをクリアします。 -r: プロジェクトとその依存関係を再帰的にクリーンアップします。コマンド go clean -r は、_build/ ディレクトリや _test/ ディレクトリなどのビルド中間ファイルとテスト バイナリを削除します。 -i オプションを使用すると、未使用のドキュメントやエクスポートされたドキュメントが削除されるため、注意して使用してください。
Go 言語でクリーンになる: 実践的なガイド
はじめに
go clean
は Go 言語のコマンドで、ビルド プロセス中に生成されたファイルをクリーンアップするために使用されます。モジュール キャッシュをクリアし、中間ファイルをビルドし、バイナリをテストして、プロジェクト ディレクトリを整理した状態に保ちます。
#構文
go clean [-i] [-r] [(packages)]
オプション
: 未使用を含むすべてのドキュメントをクリアします未エクスポートのコンテンツ。
: プロジェクトとその依存関係を再帰的にクリーンアップします。
実践的なケース
プロジェクト ディレクトリに次のファイルがあると仮定します:: アプリケーションのメインコードが含まれます。
: 追加のパッケージと機能が含まれています。
: モジュール キャッシュとビルド中間ファイルが含まれます。
: テスト バイナリが含まれます。
go clean -rこのコマンドは、ディレクトリ
_build/ および ## を削除します。 #_test/
およびその他すべての中間ビルド ファイル。必要に応じて、-i
オプションを使用して、未使用のエクスポートされたドキュメントを削除することもできます。
bin/
ディレクトリ内のコンパイル済みバイナリは削除されません。
大規模なプロジェクトの場合、
ビルド プロセスに関係のないファイル (サードパーティのライブラリや他のプロジェクトなど) をクリーンアップする場合は注意してください。 go clean
は、Go 言語プロジェクト ディレクトリをクリーンな状態に保ち、不要なビルドをクリアするために使用できる便利なコマンドです。アーティファクトを使用して、コードの管理とメンテナンスを簡素化します。
以上がGo 言語での go clean の使用と応用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。