ホームページ >バックエンド開発 >Golang >デバッグを高速化するために、Go で特定のテストのみを実行するにはどうすればよいですか?

デバッグを高速化するために、Go で特定のテストのみを実行するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2025-01-04 02:20:40775ブラウズ

How Can I Run Only Specific Tests in Go for Faster Debugging?

効率的なデバッグのための特定のテストの分離

問題のあるテストのトラブルシューティングを行う場合、テスト スイート全体を実行すると時間がかかることがあります。デバッグ プロセスを迅速化するために、失敗したテストのみを個別に再実行することが望ましい場合がよくあります。この記事では、Go テストでこれを実現する方法について説明します。

ドキュメントによると、go test コマンドには、特定のテストに一致する正規表現を指定して実行できる -run フラグが含まれています。

たとえば、名前に文字列「my_specific_test」が含まれるテストのみを実行するには、次のコマンドを使用します。

go test -run my_specific_test

-run フラグを使用すると、失敗したテストを効率的に分離して再実行できるため、個別のテスト ファイルを作成する必要がなく、デバッグ プロセスの時間を節約できます。

以上がデバッグを高速化するために、Go で特定のテストのみを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。