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

Projects in Awesome Lists tagged with golangci-lint

A curated list of projects in awesome lists tagged with golangci-lint .

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

Fast linters runner for Go

ci go golang golangci-lint linter

Last synced: 12 May 2025

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

Official GitHub Action for golangci-lint from its authors

action github go golang golangci-lint

Last synced: 12 May 2025

https://github.com/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 + ...

boilerplate circleci docker golang golangci-lint goreleaser renovate repo-template template template-project template-repository

Last synced: 08 Apr 2025

https://github.com/reviewdog/action-golangci-lint

Run golangci-lint with reviewdog

golangci-lint reviewdog

Last synced: 01 Apr 2025

https://github.com/pinkhello/go-starter

Go 服务框架脚手架. 整合 echo、swag、viper、nsq、logrus、fx、xorm、cobra 等第三方库

cobra echo echo-swagger fx github-actions golangci-lint logrus nsq swag swagger viper xorm xormplus

Last synced: 30 Apr 2025

https://github.com/nakabonne/golintui

A simple terminal UI for Go linters

go golang golang-tools golangci-lint linter static-analysis terminal tui

Last synced: 30 Apr 2025

https://github.com/butuzov/ireturn

Accept Interfaces, Return Concrete Types

go golangci-lint interfaces linter

Last synced: 15 May 2025

https://github.com/joeymckenzie/realworld-go-kit

Realworld implementation written with Go using Go kit!

docker fly go go-chi go-kit golangci-lint mysql planetscale pre-commit sqlx taskfile

Last synced: 09 Apr 2025

https://github.com/firefart/nonamedreturns

golang linter to detect named returns

go golang golangci-lint lint linter linting

Last synced: 04 Apr 2025

https://github.com/orsinium-labs/arguard

🛡 Linter for Go that checks static call arguments against the function guards (aka contracts).

ci contracts dbc deal design-by-contract go golang golangci-lint guards lint linter safety static-analysis type-checker

Last synced: 15 Apr 2025

https://github.com/sivchari/containedctx

containedctx is a linter that detects struct contained context.Context field

go golang golangci-lint linter static-analysis

Last synced: 04 Apr 2025

https://github.com/iwittkau/proto-golint

Linter for correct usage of protobuf generated messages

go golang golangci-lint grpc grpc-go linter protobuf

Last synced: 13 Apr 2025

https://github.com/sudo-suhas/operationalising-golangci-lint

Slides and material for talk presented at Golang Meetup Bangalore

go golangci-lint linters

Last synced: 25 Mar 2025

https://github.com/hypnoglow/asdf-golangci-lint

golangci-lint plugin for asdf version manager.

asdf asdf-plugin golangci-lint

Last synced: 08 May 2025

https://github.com/atc0005/go-ci

Tooling for linting, testing and building Go applications

ci docker go golangci-lint image linting staticcheck

Last synced: 11 Jan 2025

https://github.com/guerinoni/argslen

Go linter that warns about the number of arguments in functions.

arguments function-arguments go golang golangci-lint golint hacktoberfest lint linter

Last synced: 23 Mar 2025

https://github.com/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.

docker docker-compose golang golangci-lint google-drive-api migrations nginx postgresql rest sql

Last synced: 06 Apr 2025

https://github.com/0exp/armitage

Armitage - a set of linter settings (gems and packages). My own code style (linter settings for ansible, ruby, yaml, javascript and etc).

ansible-lint armitage-eslint armitage-rubocop code-style eslint golangci-lint linter rubocop ruby-code-style

Last synced: 16 Mar 2025

https://github.com/dgunay/ifacecapture

Go linter to detect misuse of a specific callback with interface pattern.

golangci-lint hacktoberfest static-analysis

Last synced: 13 Apr 2025

https://github.com/hiago-balbino/random-luck

Project created for learning purposes and is a lucky random number generator for Mega Sena.

cobra direnv docker gin-gonic go godoc golang golangci-lint makefile sonarqube testify viper zaplogger

Last synced: 19 Apr 2025

https://github.com/kitimark/timeloc

A linter to enforce explicit time.Location handling in Go to prevent timezone-related bugs

go golangci-lint linter time timezone

Last synced: 03 Mar 2025

https://github.com/tslamic/go-starter

A skeleton Go project, useful if you're starting a new project from scratch.

boilerplate docker go golang golangci-lint starter starter-template template

Last synced: 22 Feb 2025

https://github.com/andreiavrammsd/go-jenkins-ci

Automated setup of continuous integration for Go projects hosted on GitHub with Jenkins and GolangCI-Lint.

continuous-integration github go golang golangci-lint jenkins

Last synced: 03 Jan 2025

https://github.com/geototti21/go-travis

Template repo for Go modules and Travis CI integration 🔧

codecov golang golangci-lint gomodule travis-ci

Last synced: 14 Apr 2025

https://github.com/yannhulot/petstore

This is a pet store where you can look up pets and save new pets

circleci database docker docker-compose gin-gonic golang golangci-lint gorm mit-license postgresql sqlmock

Last synced: 27 Mar 2025

https://github.com/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.

docker docker-compose go golang golangci-lint jwt minio nginx postgresql rest s3-storage

Last synced: 27 Feb 2025

https://github.com/matthewdargan/nix-go

Nix flake for latest Go version

go golangci-lint nix nix-flake

Last synced: 29 Mar 2025

https://github.com/ikura-hamu/c3

Go stativ analyzer which detects `(*testing.common).Context` in `(*testing.common).Cleanup`

go golang golangci-lint govet lint

Last synced: 08 Mar 2025

https://github.com/namchee/go-clean-interface

No `I` prefix or `Itf` suffix in your Golang interfaces please!

go golang golangci-lint linter

Last synced: 25 Mar 2025

https://github.com/brianstrauch/gold

A fast linter for Go, written in Rust 🥇

gci go golangci-lint linter rust staticcheck

Last synced: 07 Apr 2025

https://github.com/suddengunter/go-linter-enforcer

This simple app checks if provided git repos are following your golangci-lint config and if not - updates repo config and pushes update to a remote branch

bitbucket git go golangci-lint hacktoberfest linter

Last synced: 17 Mar 2025

https://github.com/rsachdeva/illuminatingdeposits-gcp-trigger

Terraform usage in the context of Google Cloud Platform GCP based Trigger of Resources applied to Cloud Functions. Both resource creation and destruction is through Terraform.

bigquery bigquery-table cloud-events functions-framework gcp go golang golangci-lint google-cloud google-cloud-function-pubsub-trigger google-cloud-functions google-cloud-pubsub google-cloud-sdk google-cloud-storage google-cloud-terraform sendgrid terraform

Last synced: 12 Mar 2025

https://github.com/utgwkk/autonolint

Insert `//nolint` comment automatically for golangci-lint

golangci-lint

Last synced: 17 Mar 2025

https://github.com/stevenacoffman/lintlolwut

Find which Go files golangci-lint is complaining about.

go golangci-lint linter wrapper

Last synced: 20 Mar 2025

https://github.com/yingtu35/shortenme

A FREE URL shortener app

cicd docker golang golangci-lint redis url-shortener

Last synced: 15 Apr 2025

https://github.com/adamdecaf/xmlencoderclose

Go linter to check xml.Encoders are closed

encoder go-linter golangci-lint xml

Last synced: 18 Mar 2025

https://github.com/volker-raschek/gosec-docker

[MIRROR]: Source files of the container image volkerraschek/gosec

container golang golangci-lint gosec linter

Last synced: 25 Jun 2025

https://github.com/alexal/importshadow

Detects variable declarations that shadow imported package names.

go golang golangci-lint lint linter

Last synced: 13 Apr 2025

https://github.com/hiago-balbino/web-crawler

Project created for learning purposes and is a crawler that go through the web looking for any information by clicking on each available link.

cobra direnv docker gin-gonic go godoc golang golangci-lint grafana makefile mongodb prometheus sonarqube testcontainers-go testify viper zaplogger

Last synced: 09 Apr 2025

https://github.com/ks6088ts/template-go

A GitHub template repository for Go

cobra docker go golangci-lint hadolint trivy

Last synced: 12 Apr 2025