国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

golang web mvc 框架該怎么選
為情所困
為情所困 2017-05-16 17:05:22
0
10
966

需要用golang做個微信公眾號的后臺管理

為情所困
為情所困

全部回復(fù)(10)
洪濤

只用過beego,如果沒有其它更好的選擇的話,可以使用。

淡淡煙草味

Gin不錯推薦

洪濤

20歲 用重劍 什么都有在乎練功 beego

30歲 用輕劍 追求快而輕巧 Iris

曾經(jīng)蠟筆沒有小新

我認(rèn)為首先你得明確你的強需求,才能真正的去有目的做技術(shù)選型,web 開發(fā)中的典型問題,路由、緩存、中間件、cookie、session、template 等等這些,哪些是你需要的,再看看這個框架有沒有提供。

洪濤

我在beego和go-macaron比對過。 這兩個項目都是國人寫的。剛開始是看到一篇文章猛批了beego的代碼質(zhì)量不高,代碼不優(yōu)雅啥的。 所以開始就選擇了go-macaron, 選擇他的最大的理由是grafana這個項目使用了他,覺得grafana都選擇這個,這個東西應(yīng)該不會差到什么地方去。用了一段時間,沒有發(fā)現(xiàn)太大問題。突然有一天我想使用swagger來做文檔。發(fā)現(xiàn)go-macaron沒有現(xiàn)有集成,發(fā)現(xiàn)beego有。 所以就認(rèn)真的了解了一下。發(fā)現(xiàn)beego在工程上做的很好?;旧夏阆胍臇|西都有了。

所以我的建議是:

  1. 開發(fā)公司時間緊的項目??紤]使用beego

  2. 自己玩,想好好學(xué)習(xí)??梢允褂胓o-macaron

僅有的幸福

不推薦太重的框架, 框架一般包括

  • router, 如果感覺標(biāo)準(zhǔn)庫net/http不好用, 可以嘗試使用httprouter,據(jù)說比標(biāo)準(zhǔn)庫要快很多

  • middleware, 可以嘗試自己寫一下, gin框架自帶了中間件

  • controller, 這個就不需要組件了, 自己寫完全可以

  • model, 涉及到數(shù)據(jù)庫, 自己選擇一個即可, google一大堆

(當(dāng)然, 這是前后端分離,后端接口的一般模式, 畢竟現(xiàn)在mvc并不是很流行了)

phpcn_u1582

安利個框架,thinkgo,作者就是寫pholcus的henry lee,框架不大,但是不需要重復(fù)去造輪子,性能也不差,唯一的缺點就是文檔不全,不過+QQ群或者作者的QQ,他會很耐心幫你解決問題,下面直接放鏈接thinkgo入口

劉奇

revel不錯

世界只因有你

beego 很方便,revel好像很火,其它沒用過

我想大聲告訴你

Gin感覺比較精簡?,F(xiàn)在正在看beego,感覺什么都不用自己寫~

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板