golangci-lint
There are 79 repositories under golangci-lint topic.
golangci/golangci-lint
Fast linters runner for Go
golangci/golangci-lint-action
Official GitHub Action for golangci-lint from its authors
golang-templates/seed
Go application GitHub repository template.
moul/golang-repo-template
🌀 A template for creating new Golang + Docker + Canonical Domain + Badges + Dependabot + Renovate + GolangCI-lint + Goreleaser + GitHub Actions + Gitpod + Depaware + Git Hooks + ...
xxpxxxxp/intellij-plugin-golangci-lint
GolangCI-Lint integration for IDEA
reviewdog/action-golangci-lint
Run golangci-lint with reviewdog
rameshsunkara/go-rest-api-example
Enterprise ready REST API microservice in golang
pinkhello/go-starter
Go 服务框架脚手架. 整合 echo、swag、viper、nsq、logrus、fx、xorm、cobra 等第三方库
whitaker-io/machine
Machine is a workflow/pipeline library for processing data
nakabonne/golintui
A simple terminal UI for Go linters
butuzov/ireturn
Accept Interfaces, Return Concrete Types
JoeyMckenzie/realworld-go-kit
Realworld implementation written with Go using Go kit!
douyu/jupiter-layout
Jupiter Project Layout
firefart/nonamedreturns
golang linter to detect named returns
orsinium-labs/arguard
🛡 Linter for Go that checks static call arguments against the function guards (aka contracts).
blizzy78/varnamelen
Go analyzer checking that the length of a variable's name matches its usage scope
sivchari/containedctx
containedctx is a linter that detects struct contained context.Context field
ccoVeille/golangci-lint-config-examples
These are .golangci.yml to go based on your need
golangci/example-plugin-linter
Example linter that can be used as a plugin for https://github.com/golangci/golangci-lint
iwittkau/proto-golint
Linter for correct usage of protobuf generated messages
lasiar/canonicalheader
Golang linter checking the canonicality of the http header
sudo-suhas/operationalising-golangci-lint
Slides and material for talk presented at Golang Meetup Bangalore
hypnoglow/asdf-golangci-lint
golangci-lint plugin for asdf version manager.
atc0005/go-ci
Tooling for linting, testing and building Go applications
guerinoni/argslen
Go linter that warns about the number of arguments in functions.
0exp/armitage
Armitage - a set of linter settings (gems and packages). My own code style (linter settings for ansible, ruby, yaml, javascript and etc).
rezakhademix/golangci-lint
An opinionated configuration file for golangci-lint.
dgunay/ifacecapture
Go linter to detect misuse of a specific callback with interface pattern.
hiago-balbino/random-luck
Project created for learning purposes and is a lucky random number generator for Mega Sena.
tslamic/go-starter
A skeleton Go project, useful if you're starting a new project from scratch.
zenorachi/dynamic-user-segmentation
Dynamic user segmentation service written in Golang is designed to add users to specific groups (segments) and remove users from segments.
andreiavrammsd/go-jenkins-ci
Automated setup of continuous integration for Go projects hosted on GitHub with Jenkins and GolangCI-Lint.
geototti21/go-travis
Template repo for Go modules and Travis CI integration 🔧
maratori/testableexamples
Linter checks if examples are testable (have an expected output)
Tochemey/docker-go
[Go]Docker Image for Golang Tools
zenorachi/image-box
ImageBox is a service that is used to upload files that are uploaded to an external Object Storage. You can only upload images in png & jpeg, no larger than 10 mb.