An open API service indexing awesome lists of open source software.

https://github.com/kunwardeep/golangci-lint

Fast linters Runner for Go
https://github.com/kunwardeep/golangci-lint

Last synced: 5 months ago
JSON representation

Fast linters Runner for Go

Awesome Lists containing this project

README

          


golangci-lint logo

golangci-lint


Fast linters runner for Go

---

`golangci-lint` is a fast Go linters runner. It runs linters in parallel, uses caching, supports `yaml` config, has integrations
with all major IDE and has dozens of linters included.

## Install `golangci-lint`

- [On my machine](https://golangci-lint.run/usage/install/#local-installation);
- [On CI/CD systems](https://golangci-lint.run/usage/install/#ci-installation).

## Documentation

Documentation is hosted at https://golangci-lint.run.

## Badges

![Build Status](https://github.com/golangci/golangci-lint/workflows/CI/badge.svg)
[![License](https://img.shields.io/github/license/golangci/golangci-lint)](/LICENSE)
[![Release](https://img.shields.io/github/release/golangci/golangci-lint.svg)](https://github.com/golangci/golangci-lint/releases/latest)
[![Docker](https://img.shields.io/docker/pulls/golangci/golangci-lint)](https://hub.docker.com/r/golangci/golangci-lint)
[![Github Releases Stats of golangci-lint](https://img.shields.io/github/downloads/golangci/golangci-lint/total.svg?logo=github)](https://somsubhra.com/github-release-stats/?username=golangci&repository=golangci-lint)

## Contributors

This project exists thanks to all the people who contribute. [How to contribute](https://golangci-lint.run/contributing/quick-start/).

### Core Team

About core team

The GolangCI Core Team is a group of contributors that have demonstrated a lasting enthusiasm for the project and community.
The GolangCI Core Team has GitHub admin privileges on the repo.

#### Responsibilities
The Core Team has the following responsibilities:

1. Being available to answer high-level questions about vision and future.
2. Being available to review longstanding/forgotten pull requests.
3. Occasionally check issues, offer input, and categorize with GitHub issue labels.
4. Looking out for up-and-coming members of the GolangCI community who might want to serve as Core Team members.
5. Note that the Core Team – and all GolangCI contributors – are open source volunteers; membership on the Core Team is expressly not an obligation. The Core Team is distinguished as leaders in the community and while they are a good group to turn to when someone needs an answer to a question, they are still volunteering their time, and may not be available to help immediately.


Denis Isaev


Aleksandr Razumov

### Team


Trevor Pounds


Tam Mach


Sergey Vilgelm


Simon Sawert


@iwankgb


Xiang Dai


Sascha Grunert


Ryan Currah


Duco van Amstel


Pierre Durand


Will Dixon


David Lobe


Denis Tingaikin


Denis Krivak


Matouš Dzivjak


@nishanths


Alec Thomas


Alexey Palazhchenko


Melvin


Joe Wilner


Soichiro Kashima


Nuruddin Ashr


Tim Heckman


Oleg Butuzov


Ryan Boehning


Andrew Shannon Brown


Luke Shumaker


Romanos


Aneesh Agrawal


Vladimir Evgrafov


sonata


NiseVoid


James


Sean DuBois


Viktoras

And 163 more our team members


Aliaksandr Mianzhynski


Henrik Johansson


SystemGlitch


@odidev


Dan Kortschak


John Starich


Koichi Shiraishi


Bart


Agniva De Sarker


Ludovic Fernandez


Viacheslav Poturaev


David Braley


Iskander (Alex) Sharipov


Stephan Renatus


Diego Pontoriero


Alex Collins


Ryo Nakao


Tommy Mühle


Sebastiaan van Stijn


@Dominik-K


ferhat elmas


M. Ángel Jimeno


Chris Drew


Teiva Harsanyi


Craig Silverstein


Ariel Mashraki


Denis Isaev


Tom Payne


francisco souza


Ryan Olds


Hiroki Suezawa


Fabrice


☃ Elliot Shepherd


Christoph Blecker


gaojingyu


Stephanie Wilde-Hobbs


Cory LaNou


Vitaly Isaev


Shulhan


Renato Suero


Ben Wells


Marat Reymers


Jakub Chábek


tdakkota


Eric Wohltman


Gianguido Sora'


Sonia Hamilton


Berezhnoy Pavel


Aofei Sheng


Maksym Pavlenko


Jonathan Chappelow


Ivan


Dale Hui


Ondrej Fabry


proton


Markus


Andrew Lavery


Kishan B


Tariq Ibrahim


Peter Štibraný


kaixiang zhong


@ced42


David Bariod


Eldar Rakhimberdin


Toon Schoenmakers


Cezar Sá Espinola


Ben Paxton


Andrey Kuchin


Connor Adams


Martins Irbe


Joshua Rubin


Kyoichiro Yamada


Rodrigo Brito


Linus Arver


Glen Mailer


Ian Howell


Chris K


Tom Arrell


Marko


Chris Lewis


David Gleich


Muhammad Ikhsan


Denis Titusov


Terdunov Vyacheslav


Sean Chittenden


Hui Zhu


@Harsimran1


@nvartolomei


Martin Etmajer


@techknowlogick


Fei Xu


Matthew Poer


Cody Ley-Han


Marc Tudurí


Patrick Zhang


darklore


@to6ka


Daniel Helfand


Wilkins


Collin Kreklow


Grigory Zubankov


Peter Mescalchin


Marcin Owsiany


Henry


David Hill


Troy Ronda


Osamu TONOMORI


Bo Liu


Steven Allen


Colin Arnott


Eran Levy


Michael


Evgeniy Kulikov


Chris Nesbitt-Smith


Daniel Caballero


Carlton Henderson


Shintaro Ikeda


@xuri


Charl Matthee


Sriram Venkatesh


Peter Schuller


David Golub


Alexander Morozov


Hernan Bandura


Liam White


Alex Dupre


Juanito


Jinming Yue


Igor Zibarev


@wxdao


Kévin Dunglas


Sijie Yang


Stephen


Thang Minh Vu


Julia Ogris


Greg Curtis


Mateusz Bilski


Irina


Dima


Alessio Treglia


Alay Patel


Martin Hutchinson


Emanuel Bennici


Christian Clauss


Korjavin Ivan


Francois Parquet


Robert Kopaczewski


@opennota


Cyrille Meichel


neglect-yp


@jumpeiMano


rinsuki


Wei Jian Gan


Tamás Gulácsi


Jack Wilsdon


Michał Suchwałko


Alexander Apalikov


Derek Perkins


Domas Tamašauskas


Stéphane Chausson


neo_sli


Ben Ye


@ac-rappi

## Stargazers over time

[![Stargazers over time](https://starchart.cc/golangci/golangci-lint.svg)](https://starchart.cc/golangci/golangci-lint)