в бд или в гошке?
линтер подключите, он подскажет https://golangci-lint.run/
Встраивается в редактор или из терминала используете?
Из терминала, либо мейкфайла Пример: https://i.imgur.com/GIjtW6D.png Т.е написал код, проверил что билдится, после запустили линтер, либо можно сразу на автосейв в IDE настроить, кому как удобнее
Бывает что фиксит криво?
У меня пока не бывало, но если боитесь, просто уберите флаг)
в вскоде можно настроить: поищите go.lintTool в настройках
Я в виме, там тоже встроить можно, просто лень этим заниматься, goplsа хватает
Не подсказал, может надо какой-то функционал включить
Да на оф сайте инструкция есть, он конфиг хочет, но если не лежит в папке, то он сделает дефолтный, которого вроде как достаточно на кучу проектов. Но лично я создал в корне проекта файл .golangci.yml конфиг и там включил все линтеры, выключаю по необходимости лишние
Обсуждают сегодня