Линтер для проверки лог-записей в Go-проектах. Разработан как плагин для golangci-lint.
version: main
plugins:
- module: github.com/DinaraGil/gologlint/plugin
path: /path/to/gologlint/pluginlinters:
disable-all: true
enable:
- gologlintgolangci-lint custom -vБудет создан исполняемый файл:
custom-gcl.exe
Проверка всего проекта:
./custom-gcl runПроверка конкретного файла:
./custom-gcl run main.gogit clone https://github.com/DinaraGil/gologlint.git
cd gologlint
Build линтера и запуск для ./example
go build -o bin/gologlint.exe ./cmd/gologlint
./bin/gologlint.exe ./example
Unit-тесты для каждого правила в tests/