Время компиляции golang (статический анализ кода) для обнаружения несоответствия между строкой форматирования и аргументами

Недавно я обнаружил, что у меня много сообщений о том, что строка форматирования и аргументы не совпадают. По умолчанию (я использую go 1.6) компилятор не сообщает о таких проблемах.

Могу ли я активировать такую ​​проверку для проверки времени компиляции go или любого другого инструмента статического анализа кода, чтобы обнаружить несоответствие между строкой форматирования и аргументами?

Примечание golint, похоже, не сообщает о таких проблемах.

1 ответ

Решение

Команда vet сообщает об ошибках форматной строки. Команда ветеринара включена в дистрибутив Go 1.6.

Другие вопросы по тегам