Ludovic Fernandez's repositories
traefik-certs-dumper
Dump ACME data from Traefik to certificates
go-git-cmd-wrapper
A simple wrapper around git command in Go.
tagliatelle
A linter that handles struct tags.
traefik-certs-cleaner
A simple helper to clean the Traefik `acme.json` file by removing and revoking certificates.
gomoddirectives
A linter that handle directives into `go.mod`.
nilnesserr
nilnesserr = nilness + nilerr
structtags
Struct tags parsers
flock
Thread-safe file locking library in Go (originally github.com/theckman/go-flock)
funcorder
Go Linter 🧐 that checks the order of functions, methods, and constructors
go-err113
Golang linter to check the errors handling expressions
golangci-lint
Linters Runner for Go. 5x faster than gometalinter. Nice colored output. Can report only new issues. Fewer false-positives. Yaml/toml config.
golangci-lint-action
Official GitHub action for golangci-lint from it's authors
hextra
🔯 Modern, batteries-included Hugo theme for creating beautiful doc, blog and static websites
mocktail
Naive code generator that creates mock implementation using testify.mock
nilerr
Analyzer: nilerr checks returning nil when err is not nil
predicate
Library for creating predicate mini-languages in Go
testifylint
The Golang linter that checks usage of github.com/stretchr/testify.
unqueryvet
unqueryvet is a Go static analysis tool (linter) that detects SELECT * usage in SQL queries and SQL builders, encouraging explicit column selection for better performance, maintainability, and API stability.