Веб-фреймворк для Го?

От фреймворка хотелось бы (перечисляю в порядке важности):


1. Простота освоения.

2. Размер сообщества.

3. Фичи.


Фреймворков я знаю прилично, но мило моему сердцу только django, django-подобность будет тоже большим плюсом.
  • Вопрос задан
  • 8143 просмотра
Пригласить эксперта
Ответы на вопрос 5
  1. revel (похоже на rails);
  2. beego (похоже на rails). На нём например gowalker написан;
  3. martini (похоже на sinatra);
Я бы на эти фреймворки посмотрел, потрогал, повдохновялся, но использовал бы отдельные библиотеки. Благо их в go много (mux, websocket, log, BDD test, test assert, resque worker'ы ...);
Ответ написан
FanKiLL
@FanKiLL
Revel — A high-productivity web framework for the Go language, modeled on Play! Framework.
robfig.github.com/revel/
Правда автор тут в обсуждении говорит, что пока не совсем готов для боевых условий — news.ycombinator.com/item?id=4499151
Ответ написан
Еще есть github.com/garyburd/twister/. Вообще мелких заброшенных (по моему все они в этом состояние) наверное штук 6. Кроме того, большинство сторонних либ тоже не очень-то активно обновляются. Наибольшая активность по моему сейчас у revel.

Вообще странно, что авторы Go сами не берутся за вещи жизненно необходимые для web, ведь без их поддержки это будет не серьезно.
Ответ написан
Комментировать
FanKiLL
@FanKiLL
А почему именно Go, язык довольно таки молодой, стабильного фреймворка найти сложно.
Да и вы упомянули django, это всё таки python или есть порт джанги на Go?
Ответ написан
manuscriptum
@manuscriptum
если Вы решили создать свою поисковую систему, то mysql это плохой инструмент
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы