Как делать code review в Go?

Junior
479 просмотров
AFK Offer AI

Code review в Go фокусируется на: читаемость (понятные имена, маленькие функции), обработку ошибок (не проигнорирован ли err), конкурентную безопасность (race conditions, правильное использование мьютексов), утечки ресурсов (незакрытые body, некорректный defer). Проверяй: тесты покрывают happy path и edge cases, нет лишних зависимостей, интерфейсы минимальны. Используй golangci-lint — он ловит кучу проблем автоматически. Не придирайся к стилю — gofmt решает. Фокусируйся на логике, безопасности и производительности.

Следующий вопрос

Как работать с request body?