From 6a7cf025591e657f954e3d9320a5a19a94db79f6 Mon Sep 17 00:00:00 2001 From: "Iskander (Alex) Sharipov" Date: Thu, 19 Dec 2019 23:56:27 +0300 Subject: [PATCH] readme: add go-ruleguard --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 15c0dcb..255c3b7 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,7 @@ Sponsored by [GolangCI](https://golangci.com): SaaS service for running linters * [go-cleanarch](https://github.com/roblaszczak/go-cleanarch) - go-cleanarch was created to validate Clean Architecture rules, like a The Dependency Rule and interaction between packages in your Go projects. * [go-consistent](https://github.com/Quasilyte/go-consistent) - source code analyzer that helps you to make your Go programs more consistent. * [go-namecheck](https://github.com/Quasilyte/go-namecheck) - source code analyzer that helps you to maintain variable/field naming conventions inside your project. +* [go-ruleguard](https://github.com/quasilyte/go-ruleguard) - Define and run pattern-based custom linting rules. * [gochecknoinits](https://4d63.com/gochecknoinits) - Find init functions, to reduce side effects in code. * [gochecknoglobals](https://4d63.com/gochecknoglobals) - Find global vars, to reduce side effects in code. * [goconst](https://github.com/jgautheron/goconst) - Find in Go repeated strings that could be replaced by a constant.