4.2. Go 競合検出の使用
Go 競合検出を使用して、競合状態のコードを確認します。
手順
競合検出を使用するには、以下を実行します。
Red Hat Enterprise Linux 7 の場合:
$ scl enable go-toolset-1.19 'go build -race -o <output_file> <go_main_package>'
-
<output_file>
は実行ファイルの名前に、<go_main_package>
はテストするパッケージ名に置き換えます。
-
Red Hat Enterprise Linux 8 の場合:
$ go build -race -o <output_file> <go_main_package>
-
<output_file>
は実行ファイルの名前に、<go_main_package>
はテストするパッケージ名に置き換えます。
-
Red Hat Enterprise Linux 9 の場合:
$ go build -race -o <output_file> <go_main_package>
-
<output_file>
は実行ファイルの名前に、<go_main_package>
はテストするパッケージ名に置き換えます。
-