Время компиляции golang (статический анализ кода) для обнаружения несоответствия между строкой форматирования и аргументами
Недавно я обнаружил, что у меня много сообщений о том, что строка форматирования и аргументы не совпадают. По умолчанию (я использую go 1.6) компилятор не сообщает о таких проблемах.
Могу ли я активировать такую проверку для проверки времени компиляции go или любого другого инструмента статического анализа кода, чтобы обнаружить несоответствие между строкой форматирования и аргументами?
Примечание golint, похоже, не сообщает о таких проблемах.
1 ответ
Решение
Команда vet сообщает об ошибках форматной строки. Команда ветеринара включена в дистрибутив Go 1.6.