@alexandreus

Какой web фреймворк использовать для go?

Столкнулся с тем что для go есть достаточно много web фреймворков echo, gin gonic, revel, beego, buffalo и т.д. но явного лидера нет. Из требований - нужен фреймворк для создания сложных веб проектов, что-то вроде laravel из мира php.
  • Вопрос задан
  • 1868 просмотров
Пригласить эксперта
Ответы на вопрос 2
@DmitriyTitov
Есть довольно популярное в отрасли мнение (я его же придерживаюсь), что в Go нет действительно нужных фреймворков. Возможно они что-то и упрощают, но в сложных проектах вы будете не один и, соответственно, учить фреймворк придётся всем. При этом мощных преимуществ у фреймворков (типа как в JS) в Go нет. Это касается любых фреймворков, не только веб.
При этом я не призываю отказываться от полезных разных внешних пакетов-зависимостей. Главное, чтобы они были узконаправленными и не меняли идиоматику языка.
Ответ написан
Комментировать
semennovikov123
@semennovikov123
Backend Developer
Gin один из самых популярных, по моему мнению и самый удобный. Также по gin можно легко найти нужные решения в интернете что довольно неплохо для разработчика;)
Но если вам нужна бешенная скорость то это fasthttp, его скорость может сравниться со скоростью C/C++
5c893bfd4cd57962370461.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы