Я использую GoLand IDE для разработки приложений Go. Я решил использовать это, поскольку многие вещи работали из коробки, и я привык к IDE JetBrains (Android Studio, AppCode, IntelliJ), и я чувствую себя очень эффективным с изученными сочетаниями клавиш.
Сегодня я хотел включить golint
в проекте, над которым я работаю, однако я не нашел стандартного, простого способа добавить golint
в GoLand.
Как я могу заставить линтер просмотреть мой код и отобразить предупреждение или ошибку в JetBrains GoLand? Я не хочу полагаться на инструмент командной строки для выполнения команды каждый раз, я хочу, чтобы она была в редакторе.
На основе вывода golint
кажется, что не должно быть слишком сложно интегрировать вывод (он включает путь к файлу, строку, столбец и ошибку в каждой строке) и отображать его как ошибку прямо в редакторе (с маленькая красная лампочка).
Я следовал единственному найденному мной руководству: Настройте GoLand с помощью golint , но, к сожалению, я не считаю это достаточно хорошим решением. Конечным результатом этого руководства является то, что IDE открывает «консоль» внизу страницы и просто выводит результат команды в IDE. Я хочу найти способ включить это в свой код.