You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 20:07:33