/go-analyzer

A modular, extensible custom linting tool for Golang repositories.

Primary LanguageGoMIT LicenseMIT

go-analyzer

A custom linter tool for enforcing CI checks on Golang repositories.

Go Report Card PkgGoDev Actions Status

About

This tool should provide an easily extensible custom linter, which is easy to use.

Usage

To use go-analyzer on any repo, make sure it is installed, and available in your $PATH:

$ go install github.com/julesdesmit/go-analyzer

From there, you can get a full list of commands by simply running:

$ go-analyzer

To run all available lints, run:

$ go-analyzer -a

License

This code is licensed under the MIT license. Please see LICENSE for further info.