Skip to content

accelolabs/log-lint

Repository files navigation

Что это?

Линтер логов для Go, совместимый с golangci-lint. Собирается как модуль для golang-cli по "автоматическому методу".

Собрать можно командой (соберется кастомный бинарный файл ./custom-gcl):

golangci-lint custom

Для использования в проекте нужно использовать файл .golangci.yml в корне проекта.

Тесты

Можно запустить с помощью:

go test

CI

Настроен на push и pull_request. Запускает тесты и тестовую сборку плагина.

Конфигурация

Используется стандартная конфигурация .golangci.yml

Линтер позволяет задавать настройках кастомные паттерны для проверки на чувствительные данные. Паттерны нужно задавать в нижнем регистре.

Пример использования на моем репозитории

image

About

Линтер логов для Go, совместимый с golangci-lint.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages