Go уже давно не просто "молодой язык", а полноценный кандидат на место в бэкенде. Но как всегда, у него свои сильные и слабые стороны, и важно понять, стоит ли влиться в эту песочницу.
Начну с плюсов, которые реально цепляют:
1. Простота и понятность. На проекте я оценил, что новый человек за пару дней начинает писать рабочий код без глубокого погружения в идиомы — это реально экономит время.
2. Быстрая компиляция. Во время активной разработки это в кайф, даже если проект вырос до сотен файлов.
3. Статическая типизация и встроенные горутины для конкурентности выходят очень мощным комбо — параллельные задачи решаются легко, без танцев с мячом.
4. Крутая стандартная библиотека и простой встроенный HTTP-сервер. Для микросервисов с минимальной инфраструктурой — золотой вариант.