为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Go
拉风的咖菲猫 2023-06-26 16:45:27
我在许多网页中进行了搜索,以找到我应该在settings.jsonVS Code Golang 扩展(由 Microsoft 发布)中放置哪个短语来添加构建标志(在我的例子中是竞赛检测器)?我补充道:"go.buildFlags": ["-race"],在扩展中settings.json,但仍在调试时,在肯定会生成竞争条件的函数中,调试控制台并不表示类似以下内容:Found 1 data race(s)go 编译器在执行同一文件时通常会指示go run -race file.go
查看完整描述

2 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

添加这一行settings.json

"go.testFlags": ["-race"]

为我工作


查看完整回答
反对 回复 2023-06-26
?
元芳怎么了

TA贡献1798条经验 获得超7个赞

也许有点晚了。但添加"go.testFlags": ["-race"]用户对settings.json我来说不起作用。添加with"buildFlags": "-race"的配置对我来说效果很好。launch.json"mode""test"



查看完整回答
反对 回复 2023-06-26
  • 2 回答
  • 0 关注
  • 126 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信