如何在 Visual Studio Code 中为 Golang 启用竞争检测器?

我在许多网页中进行了搜索,以找到我应该在settings.jsonVS Code Golang 扩展(由 Microsoft 发布)中放置哪个短语来添加构建标志(在我的例子中是竞赛检测器)?

我补充道:

"go.buildFlags": ["-race"],

在扩展中settings.json,但仍在调试时,在肯定会生成竞争条件的函数中,调试控制台并不表示类似以下内容:

Found 1 data race(s)

go 编译器在执行同一文件时通常会指示

go run -race file.go


拉风的咖菲猫
浏览 127回答 2
2回答

婷婷同学_

添加这一行settings.json"go.testFlags": ["-race"]为我工作

元芳怎么了

也许有点晚了。但添加"go.testFlags": ["-race"]用户对settings.json我来说不起作用。添加with"buildFlags": "-race"的配置对我来说效果很好。launch.json"mode""test"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go