golangci

golangci-lint

一个快速的 Go 语言代码检查工具运行器,支持并行执行、缓存、YAML 配置和主流 IDE 集成,包含超过一百种检查器。

v2.14.0
发布于
5 天前
19,400
星标
17,063,656
下载
同步于
1 天前

最新版本

v2.14.02026年9月24日 19:27
下载慢?可在上方随时切换镜像源

项目说明

项目概述

golangci-lint 是一个快速的 Go 语言代码检查工具运行器。它并行运行检查器、使用缓存、支持 YAML 配置、与所有主流 IDE 集成,并包含超过一百种检查器。

主要功能

  • 并行运行检查器,提高速度
  • 使用缓存加速重复运行
  • 支持 YAML 配置
  • 包含 100+ 种检查器
  • 与所有主流 IDE 集成

适用人群

  • Go 语言开发者
  • 需要代码质量检查的团队
  • 使用 CI/CD 管道的 DevOps 工程师

快速上手

  1. 按照安装指南在本地安装
  2. 在项目根目录创建 .golangci.yml 配置文件
  3. 运行 golangci-lint run

核心优势

  • 快速:并行执行和缓存
  • 丰富的检查器生态
  • 良好的 IDE 和 CI/CD 集成

系统要求

  • 操作系统:跨平台

历史版本

排序