4.2. 使用 Go 竞争检测器
使用 Go 竞争检测器检查您的代码是否有竞争条件。
流程
要使用竞争检测器,请运行:
在 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> 替换为您要测试的软件包名称。
-
将