如何在golangci-lint的wrapcheck配置中忽略当前项目(不限项目名)
通用配置忽略当前项目的wrapcheck错误
要实现无需修改项目名称、可在多项目间共享的.golangci.yaml配置,直接使用相对路径通配符即可:
最终配置
version: "2" linters: default: all linters-settings: wrapcheck: ignore-package-globs: - ./...
细节说明
./...会匹配当前项目根目录下的所有包(包括所有子包),无论项目名称是什么,都能忽略当前项目的wrapcheck错误。- 如果仅需忽略项目根包,不需要覆盖子包,可将配置项改为
- .。
注意点
确保你的golangci-lint及wrapcheck插件为较新版本,相对路径通配符的特性需要依赖更新的版本支持。
内容的提问来源于stack exchange,提问作者Orange Lux
相关产品推荐
相关产品推荐

