我在许多网页中进行了搜索,以找到应该在VS Code Golang扩展名(由Microsoft发布)的settings.json
中添加确切的短语以添加构建标记(在我的情况下为竞速检测器)吗?
我添加了:
"go.buildFlags": ["-race"],
在扩展程序的settings.json
中,但仍在调试时,在肯定会产生竞争条件的函数中,调试控制台不会表示以下内容:
Found 1 data race(s)
go编译器通常通过
执行相同文件时会指出go run -race file.go
答案 0 :(得分:1)
将此行添加到settings.json
"go.testFlags": ["-race"]
为我工作