vscode-go:有什么解决办法可以让`go vet`在Linux上运行`-tags=windows`吗?

vd8tlhqk  于 5个月前  发布在  Go
关注(0)|答案(1)|浏览(68)

在我的.vscode/settings.json文件中,

"go.toolsEnvVars": {
    "GOFLAGS": "-tags=windows"
},

字符串
这是因为Windows特定的声明现在可以被gopls看到。但是go vet声明现在不再显示,可能是由于#64179-潜在的问题已经在2021年4月10日通过#45488报告。
有谁知道一个变通办法吗?
我在https://github.com/golang/vscode-go/blob/master/docs/settings.md上搜索了一些可能有用的选项,但还没有找到。

8dtrkrch

8dtrkrch1#

设置GOOS而不仅仅是标签,就像预期的那样。在.vscode/settings.json中,这看起来像:

"go.toolsEnvVars": {
    "GOOS": "windows"
},

字符串

相关问题