gpt4 book ai didi

go - 如何让 go linters 忽略 vendor/?

转载 作者:IT王子 更新时间:2023-10-29 01:17:10 28 4
gpt4 key购买 nike

我们如何让go vetgofmt 和其他Go linter 工具忽略vendor/ 中的第三方文件,最好使用准确、累积的退出状态?

例如,会找到 . -name vendor -prune -o -name '*.go' -exec gofmt -s -w {}\; 呈现有意义的退出状态?

最佳答案

我经常这样做

go fmt $(go list ./... | grep -v /vendor/)
go test $(go list ./... | grep -v /vendor/)

但是自从我开始使用 govendor 后,我发现我可以使用 govendor 做同样的事情,而且输入更少

govendor fmt +l // +l is shorthand for local

关于go - 如何让 go linters 忽略 vendor/?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40531874/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com