2020-05-19 14:41:16 +03:00
2020-05-19 14:41:16 +03:00
2020-05-19 14:41:16 +03:00
2020-05-19 14:41:16 +03:00
2020-05-18 15:49:58 +03:00
2019-09-17 08:44:53 +03:00
2020-05-18 15:49:58 +03:00
2018-11-04 13:27:59 +03:00
2020-05-17 17:53:35 +03:00
2020-05-07 22:34:17 +03:00
2020-05-19 14:41:16 +03:00
2020-05-19 14:41:16 +03:00

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

Documentation

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

Badges

Build Status License Release Docker Github Releases Stats of golangci-lint

Contributors

This project exists thanks to all the people who contribute. How to contribute.

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.

Isaev Denis

Aleksandr Razumov

Team


Trevor Pounds

Simon Sawert

Pierre Durand

Will Dixon

David Lobe

Ryan Currah

Matouš Dzivjak

null

Alec Thomas

Denis Krivak

Alexey Palazhchenko

Tam Mach

Nuruddin Ashr

Tim Heckman

Soichiro Kashima

Xiang Dai

Luke Shumaker

John Howard

Andrew Shannon Brown

Aneesh Agrawal

Márk Sági-Kazár

James

Sean DuBois

Viktoras

CLA assistant

Marcello

Aliaksandr Mianzhynski

Henrik Johansson

John Starich

Bart

Brian Hatfield
And 1199 more our team members

Agniva De Sarker

Ludovic Fernandez

Romanos

David Braley

Tobi Fuhrimann

Stephan Renatus

Fabian Holler

Alex Collins

Dan Kortschak

Ryo Nakao

Iskander (Alex) Sharipov

Sascha Grunert

Sebastiaan van Stijn

Alex Kohler

Tommy Mühle

null

ferhat elmas

M. Ángel Jimeno

Chris Drew

Ariel Mashraki

Denis Isaev

Mohamed Bana

Hiroki Suezawa

Fabrice

☃ Elliot Shepherd

Koichi Shiraishi

gaojingyu

Vitaly Isaev

Vladimir Evgrafov

Ben Wells

Viacheslav Poturaev

Raphael Geronimi

Marat Reymers

Leonard Shi

Christoph Blecker

Eric Wohltman

Gianguido Sora'

Mateusz Gozdek

Sonia Hamilton

Berezhnoy Pavel

Tom Payne

Aofei Sheng

Jonathan Chappelow

Ivan

Zik

null

Dale Hui

Ondrej Fabry

proton

maiyang

Andrew Lavery

Niels Hofmans

andig

Tariq Ibrahim

Peter Štibraný

kaixiang zhong

Timofey Koolin

Iccen Gan

Brendan Ribera

Eldar Rakhimberdin

Toon Schoenmakers

Cezar Sá Espinola

Ben Paxton

Connor Adams

Martins Irbe

BentCoder

Lawrence Gripper

Joshua Rubin

Micah Coffman

Knut Ahlers

Kishan B

Rodrigo Brito

Linus Arver

Glen Mailer

Ian Howell

Chris K

Craig Silverstein

Tamal Saha

David Ackroyd

HirokiYasui

Chris Lewis

Jakub Chábek

David Gleich

Arthur Lee

Denis Titusov

Michal Jan Matczuk

Suhas Karanth

Ivan Fraixedes

Terdunov Vyacheslav

Sean Chittenden

Hui Zhu

Ben Kraft

Sotirios Mantziaris

Randy Fay

Steve Coffman

null

Martin Etmajer

null

Matthew Poer

Cody Ley-Han

Marc Tudurí

Patrick Zhang

Kyoichiro Yamada

darklore

null

Wilkins

Collin Kreklow

Colin Arnott

Dominic Evans

B. K. Oxley (binkley)

Aaron Lehmann

David Hill

Oleg Kovalov

Osamu TONOMORI

Bo Liu

Steven Allen

Colin Arnott

Jakub Tomany

Ivan Kurnosov

Michael

Evgeniy Kulikov

Chris Nesbitt-Smith

Daniel Caballero

Carlton Henderson

fredbi

null

Lowe

Marcel Beck

null

Charl Matthee

Sriram Venkatesh

Peter Schuller

David Golub

Hernan Bandura

Liam White

Alex Dupre

Juan Carlos

Jinming Yue

Igor Zibarev

null

Sijie Yang

Stephen

Thang Minh Vu

Julia Ogris

Sergey Grechkin-Pogrebnyakov

Evgeniy Sokolov

EagleMoor

Chmouel Boudjnah

Sander van Harmelen

null

Steve Moyer

hackerman

David Lyons

James Nugent

Gregory Ganley

Ben Schumacher

Dima

Carlos Alexandro Becker

Renato Suero

Alessio Treglia

Alay Patel

Emanuel Bennici

Aaron Hnatiw

s3rj1k

null

Nick Craig-Wood

Jens Rantil

Billie Cleek

Gary Belvin

null

Edward Muller

Ben Batha

Dylan Allbee

Benjamin Muschko

Henson Lu

George Aristy

Diego Bernardes

Keyi Xie

Martin Taillefer

Trond Nordheim

Stephen Moore

Sasha Yakovtseva

Tyler Jensen

SteelPhase

null

Oleg Gaidarenko

Steve Azzopardi

Gaurav Dalvi

Christian Clauss

Korjavin Ivan

Ilya Danilkin

Francois Parquet

Robert Kopaczewski

null

Cyrille Meichel

neglect-yp

Slava Shahoika

Alex Punnen

Paul Tötterman

Ashley Davies

Bryan C. Mills

Julian R Figueroa

Dax McDonald

Matteo "triex" Suppo

Robert Liebowitz

ml

Cassondra Foesch

Sladyn

kt

Camille

Brian Flad

Coby Benveniste

Patryk Małek

Taras

Nikita

Gustav Svalander

Luke Meyers

null

diego

Daniel Mora

fREW Schmidt

luca paterlini

Rafael Vanoni

pityonline

Jon Kohler

Karel L. Kubat

null

null

null

Anton Zaviyalov

null

Iavael

Anton Medvedev

Chingis

Cheng Pan

Joe

Bradley Weston

Lennart Bernhardt

Robbie

Shuo

Anjana Prabhakar

Gtlions Lai

Andy Pan

navneet

Vilen Topchii

David Cuadrado

Anand Gaitonde

Robert Kuska

brunetto

MING LUO

Tim Schaub

Stephen

korya

null

Wei Jian Gan

Tamás Gulácsi

Jack Wilsdon

Michał Suchwałko

Alexander Apalikov

Domas Tamašauskas

Slava Dzyba

null

Jonathan Duck

Martin Tournoij

Ivan Boyarkin

Pierre R

Jakub Warczarek

psampaz

Brandon Palm

Tobias Salzmann

Jon San Miguel

Ivan Koptiev

ivila

Alif Rachmawadi

null

Manuel

Daniele Sluijters

Sasha Shpota

Karim ElDeeb

Gonzalo Serrano

Eli Polonsky

Guan Gui

Tobias Sjösten

Ravi Chamarthy

Diego Oliveira

Vojtech Vitek

Evgeny Danilenko

null

Egon Elbre

Brandon

Boris Stoyanov

Pedro Pombeiro

A boo!

Warren Fernandes

null

Elisey Zanko

Cyril Tovena

Mikhail Grechannikov

Stéphane Gleizes

Guilherme Garnier

Aaron Hopkins

Aaron Chi

Nathan Tindall

Sergio

Motonori Iwata

Sergey Romanov

Kuat

Greg Weber

null

null

Dharmjit Singh

Gustaf Johansson

Chen Quan

James

null

Alexander Egurnov

godofdream

Jeremy Edwards

Nathan Murthy

Alexander Chernov

null

Sergey Shepelev

Christian Mehlmauer

Mike Lundy

Stephen Brown

Roland Illig

Nicholas Herring

Chris Holmes

Eli Bishop

Leo Palmer Sunmo

null

Russ Egan

Ivan Chobotar

Sheshagiri Rao Mallipedhi

Faustino Gagneten

Adib Rastegarnia

null

null

Dominic Yin

Даша Федорова

Nathan Zender

null

Matt Schallert

Igor A. Melekhine

Brooks Liu

null

Antoine Cotten

Aymeric Beaumet

Jack Whelpton

Albert Montañez

Bret Comnes

detailyang

null

Henry Blyth

Otto Bretz

null

Arjan Topolovec

Daniel Martí

Adam

Antonio Uccio Verardi

Brian Kemper

Gustavo Chaín

Michael Hobbs

Jean-Baptiste Bronisz

Drew Erny

Manh DV

David Newhall II

Jonathan Hall

null

Mathieu Hinderyckx

Alex Snast

null

Chris Jones

null

Alejandro Delgado Garcia

Adam Woodbeck

Konstantin Itskov

Eric Daniels

Claudia Hardman

Alex Levinson

null

Daniel Bungert

Wayne Ashley Berry

Franz von der Lippe

Erik Dubbelboer

Ha Link

James Lucktaylor

null

Eyal Posener

Zachary Lozano

Dario Nieuwenhuis

Talha Mansoor

Vladimir Hodakov

Julien Lefèvre

Christian Haas

nathan r. hruby

Kevin Cantú

Matthias Bastian

Alvaro

George Antoniadis

Dylan Clendenin

Daniel Saul

Kazuki Higashiguchi

Eric Hotinger

Alexandros Dorodoulis

Andrew Rynhard

Olivier Cano

Joseph Webster

Zhan Wei Wang

Cornel

Simon Pasquier

Phil Eaton

Chandan Kumar


Michael Cristina

Robert Pająk

WillAbides

Alex Kosin

Pete Wagner

Axel Etcheverry

Gregory Ledray

Jiacai Liu

Gui Talarico

于志鹏

Ivan Korolev

Parvathi Nair

Michael Urman

Lars Lawoko

Tony Ghita

Lewis Waddicor

Manfred Touron

Pavel

Amber

kaixinweiwu

Collin Van Dyck

null

Allen Flickinger

Oleksandr Slynko

Denis

Ahmed Sallam

Marc Coury

null

Ken Brownfield

Evandro Pavei

Simon Barendse

Alan J. Brown

Jean de Klerk

null

Chase Pierce

Brian Conway

Matej Buday

Matej Leško

Sami Pussinen

Aaron Beitch

Jussi Kalliokoski

Brian Kennedy

Nicolai Willems

mintzhao

null

Vaibhav Verma

Axm

Brad Erickson

floatice

Nick Snyder

Mikhail Gusarov

Jess Frazelle

vpakhuchyi

null

null

Jamie Wilkinson

Jon Carr

null

Brad Bazemore

咚咔

Dieter Plaetinck

Ahilan Anantha

Igor Dolgov

Kai Hayashi

Rodrigo Trujillo

Kevin Burke

Labourier Charles

Luke

Matthew Gregg

Roberto C. Romero Izquierdo

Marcin Stangel

Sendu Bala

null

Om Kumar

Segev Finer

Steven Tricanowicz

Palash Nigam

Mark

null

Andrew

Pierre Beaucamp

null

Firas Qutishat

Juan Osorio Robles

Ping-Che Hsiao

Michal Hořejšek

null

Denis Sedchenko

null

null

lou-lan

Chris Bandy

Jaime Piña

Christoph Mewes

Javi Martín

Torkel Rogstad

Adrien

null

Manuel Reschke

Aliaksandr Valialkin

Frederick F. Kautz IV

Eric Lordahl

Adam Babik

Sherlock Holo

jm33-ng

Tian

null

Shannon Wynter

null

Yann Salaün

Rui Wang

Mark Vincent G. Caro

真之棒

Tudor Hulban

Guillaume Ballet

Gregory Oschwald

Daniel Bos

Torben Schinke

null

Jabes Pauya

Joshua Hibschman

greyireland

Pavel Korotkiy

Nikolaj

Till

Dave Wichers

null

Marcus Rosén

null

null

null

Adam Scarr

Ivan Porto Carrero

Ben Kochie

Ken Sipe

Bruno Clermont

Kai

null

Dave Rolsky

Nikhil Sagotiya

Daniel Iziourov

sonata

Brian A.

Ivan Boyko

null

Pieter Joost van de Sande

Vasiliy Tolstov

Vincent van der Weele

Sendil Kumar N

Stefano Saitta

Vladimir Cantiru

Eduard Urbach

John Rinehart

Oleksandr Garagatyi

Marijan Gradecak

Mikhail Kalinin

Stephen Gutekanst

Anton Dort-Golts

Florian Schwab

Shelby Cain

Luis Figueiredo

Michael Muré

Renan Husson

Anil Dasari

Thomas Sauvajon

Ben Zarzycki

Devin Hilly

Peter Hellberg

Shane Howearth

TBD

Emily

Daniel O'Brien

Joshua Przybyszewski

vulong

Thomas Haney

Yves

Patrick Moore

null

Evan Giordanella

Michael Crosby

Matthew Crenshaw

Guus van Weelden

Michael Ellis

Nathan Mittler

Melvin

Jerry Jacobs

John Conway

Sebastian

biros

Aurelie Vache

Frédéric G. MARAND

Rohan Verma

Matthew Sackman

Vicente Olmedo

null

Léo Peltier

Charlie Kenney

null

Xose

Lingchao Xin

Aaron Staley

ivan sebastian

Jan Olszak

Cy

Dustin Long

Benjamin Elder

Stanislav Zapolsky

Pedro Palhares

Pål Marius Sivertsen

null

Conor Nevin

David Farrell

Taras Ivashchenko

Dominic Green

Yorick Terweijden

korvinko

Lukáš Němec

NarasimhaRaju Nadimpalli

Andrew Hoff

Stefan Majer

Brandon Dimcheff

Kir Kolyshkin

Seiji Takahashi

Roman Kredentser

Jimmy Zelinskie

Diego Costa

JacobSiemons

Vincent Thiery

Ian Gann

null

Sam Roberts

null

null

Kumu

_c757

durban zhang

null

Daniel Valdivia

null

Yu-han Lin

Noah Kantrowitz

Stephen Augustus

Changwei Hu

Michael Uti

Kyle Purdon

Kyle Hensel

Jack Chen

dxvgef

null

Jarek Kowalski

Yuriy Bilogub

ka

null

Kevin Joiner

Roman Budnikov

Roman Zaynetdinov

Christian Stevandy

Amber

Junli Wang

Anton Stöckl

James Percy

Jean Mertz

Z. Liu

Gabriel Nelle

Peter P. Gengler

Eric Haas

Dani Louca

Tommaso Barbugli

Jonathon

Rodrigo Kochenburger

ePirat

Yulong Duan

Johan Brandhorst

Dominik Honnef

therightstuff

Adam Szaraniec

Amir Zarrinkafsh

null

Andrew Griffiths

Tommy Alatalo

Daniel Tobin

null

Manuel Alonso

Philippe Preget

Papapetrou Patroklos

Ana Krivokapić

Ichinose Shogo

samir elsharkawy

Justin DiPierro

Duy Nguyen

Eric Chen

null

John Darryl Pelingo

Alan D. Cabrera

Brant Fitzsimmons

Trang

John

Jacob Hochstetler

Laura Meckley

Thomas Strömberg

Narsimham Chelluri

Oleg Schwann

null

Francesco Casula

Paulo Avelar

kyle shockey

null

Luke Stoward

Koen Bollen

Timon Wong

Armando Faz

Christoph Petrausch

Steven Jack

Dan Kirkwood

Shintaro Abe

Devin Bost

Shubham Chaudhary

Zak

null

Richard

Roman Suvorov

iurii

Sandro

Fanny Hasbi

Ryan Ju

Elijah Oyekunle

Karuppiah Natarajan

Kir Melnikov

Kent Hagerman

Chamila Jayanganee Weerasooriya

Marvin.Chen

Francisco Delmar Kurpiel

null

garden.yuen

Mike Cutalo

Adam Luzsi

David Smith

Sky JIA

null

joe miller

null

Eduardo G. S. Pereira

Guillaume de Sagazan

Rafael Calvo

Dmitry Vishin

Markus Freitag

Earvin Kayonga Rwogera

Glyn Normington

Thamaraiselvam

Prashant Arya

Anton Kaliaev

Ramon Rüttimann

Jan Steinke

LI Zhennan

null

João Sousa Andrade

Jens Ulrich Hjuler Fosgerau

Devon Ring

Max

Ilya Shaisultanov

null

Arjun Mayilvaganan

Massood

Taehyun Kim

Tim Foerster

Luke Kysow

Wahyudi Wibowo

Kavashen Pather

null

John Reuterswärd

Riftbit [ErgoZ] BitBase

Pierre Penninckx

Alex

null

Abhishek Kashyap

Oskar Jagodziński

null

Maksim Sadakov

null

Ben Mathews

Todd Brown

James Hamlin

Dreo

Joris Coenen

Sergey Shambir

Alok Parlikar

Maciej Winnicki

Sentient

Vitaliy Kozlovskiy

Maarten Ackermans

Damian ONeill

Maarten Baijs

Sergey Lukjanov

Dmytro Tsapko

Yoan Blanc

null

Marcin Biegan

Mizuki Urushida

Andrei Ozerov

Nico Vogelaar

PG Herveou

femot

Bryan Alexander

Asaduzzaman Pavel

Dhi Aurrahman

Taiki Sugawara

Douglas Thrift

Alisue

Kellin

Dimitri Krivoj

Calvin

Oleg Radchenko

Anna Leskiv

Veselin Dimitrov

Konstantin Kopachev

Khor Shu Heng

Vishesh Bhalla

null

Diana

Yavin 5

Fiona Sequeira

Artur Albov

jmar

David Lopez Reyes

Christian Saide

Adler Hsieh

Jonathan Widdowson

null

Svein-Kåre Bjørnsen

André Milton

Daniel Kawalsky

Elisabeth Kulzer

Tom Godkin

Emil Pirfält

Abhijit Kashyap

null

Nicolas Ceccarello

null

Kyle Roth

Marco Navarro

Phil Cheng

Max Ageev

David Wen Riccardi-Zhu

gak

null

null

null

Willem D'Haeseleer

Roger

MING LI

suzumi49n

Alttaf

Chris

Javier Sigler

Naoto Nakamura

David Schweikert

Trever Shick

Stanislav Yotov

Ferdinand Hofherr

Kwyn Alice Meagher

Tobias Kündig

Jack Wink

Paramtamtam

Carlos Vieira

Cameron Elliott

null

Junze Bao

Julio Chana

Yun Lai

Andrey Vorobyev

Ilia Ablamonov

Jerome Hwang

Chunghoon Im

Anton Sibilev

William

George

ilya guterman

Kyle Banks

Vitali Raikov

Deki

YAMAMORI, Akihiro

null

Bhuvaneshwari

Andrey

Artur Borisovich

Santak Dalai

Alexandra Godun

Caleb Falcon

YASUYUKI

Yore New

Lucas Bremgartner

null

null

Tony Sepentulevski

Alexander Frolov

Thoriq Satriya

Jeff Principe

Vlad Gorodetsky

Michael McLaughlin

Karsten Weiss

Vitaliy F.

Abhishek Mishra

Konstantin Ivanov

null

Claudemiro

lu.xia

Michael Branch

Kostiantyn Molchanov

null

Sergey

Teiva Harsanyi

Mitsuo Heijo

Felix Wiedmann

QuantumGhost

Peter Torsson

Loïc Vernet

James Elsey

Andreas Linz

Andrey Mak

Tomoya Ishizaki

Miroslav Vitalievich Gatsanoga

Alex

Dan Mullineux

Julien Marchand

Dimitris Karittevlis

John Bryan Sazon

Olof-Joachim Frahm (欧雅福)

Carolyn Van Slyck

Ahmad Muzakki

Nick Ramsbottom

Ben Lamothe

null

null

Eric Himmelreich

Mihai Todor

Alex Unger

Ayoub Oulaika

Prateek Gogia

Antoine Hedgecock

Tim Voronov

Max Claus Nunes

John Children

Yuta Isozaki

Andy

Maxime Soulé

Ronny López

David Mazary

Wahaj Shamim

Gian Lorenzo Meocci

null

Evgenii

David Garfinkle

Evgeny

Raghav Khandelwal

三九

null

Antoine Meeus

Mark Ayers

Friedrich Große

JP Foster

一只傻哈皮

June

po3rin

Victor Login

Frank Kelly

Filip Borkiewicz

Rohith Ravi

Tim Ebringer

Naser Mirzaei

Tim Bunce

Hasan Turken

Param Trivedi

null

vsdmars (Shuo-Huan Chang)

Daniel Que

Thijs Arkema

HouRong

null

Gabriel Moita

Yuan Tang

Dadi Zhang

Tomasz Giba

Lee

Samuel Horwitz

Yuri Bochkarev

WWWN

Michael Martinson

null

Akilan Anbu

Hervé

Federico Kunze

Shintaro Ikeda

Brad Van Vugt

Leandro Taveras

null

Jordan Bonitatis

Tyler Finethy

Vimal Kumar

Romano de Souza

Bendegúz Ács

Joshua Lacey

Sean Latimer

sepehr

Oleg Balunenko

null

Abhilash Gnan

null

Finn Poppinga

Huang Yu

张卓

Marc Khouzam

Mario Carrion

Sergey Beltyukov

George Bykov

laihaohua

Tim Schindler

Gabor Javorszky

yongsean

Rok Fajfar

Tomas Ohlson

Axel Rayer

Dmitry Verkhoturov

codegold79

null

Boban Acimovic

null

Kareem Moussa

Steve H

Vincent

Rupinder Dhariwal

Alec Sears

Fanny Strudel

Chris Morgan

Felipe Pieretti Umpierre

Jonathan Sibley

null

Stargazers over time

Stargazers over time

Description
No description provided
Readme 39 MiB
Languages
Go 97.9%
Shell 1.6%
Makefile 0.4%
Dockerfile 0.1%