go框架beego真的有那麼差勁嗎?

時間 2021-05-30 15:02:36

1樓:「已登出」

孩子小時覺得爸爸和老師是天底下最厲害的。

孩子慢慢長大了,發現別人的爸爸,別人的老師更厲害點。

孩子慢慢長大了,覺得爸爸教的東西都會了,甚至某些方面已經超越了爸爸。

終於,孩子認為自己也能當爸爸了,決定讓孩子認為自己是個厲害的爸爸。

2樓:劉爽

作為乙個剛剛入門兩天的go學習者,我覺得beego挺好用的。上手比較快,中文文件讀起來總比英文的順暢很多。後續再學再補充

3樓:劉恆越

不能說差勁,只能說大而全的設計思路對一些定製化的需求不太友好。

比如,快取模組提供的介面太少,有時候需要拋開框架自己實現一套。這樣框架的那套成了冗餘。

orm有些弱,不支援連表查閱進行sql拆分。

其他都很不錯啦,夠用。

不過到現在貌似gin的star數超beego了吧。應該是因為gin比較輕量級,給程式設計師留下自己定製的空間了吧。畢竟還有很多人根本不喜歡用框架,留些空白給他們自由發揮會更有成就感吧

4樓:ChunkDing

beego並不是差勁, 只是是否需要這麼乙個框架,beego很全面,盡可能多的相容各種應用場景,但是實際開發過程中大量的工況是相對單一的場景,那麼是否需要使用這種框架就需要考量了.

如果只是學習golang,那麼beego是乙個不錯的教材(個人感覺),從beego中可以學到很多東西.

學習golang時間久了,也會發現框架是好但是更多的是思想好,應當學習的是框架中的思想,具體到業務層面,思想到了生擼的不一定比框架差,因為會更與業務契合

5樓:

orm寫的真爛,真心爛,不支援Where語句輸入,下面一堆寫起來真心累啊,另外請問!=情況呢qs.

Filter

("id",1

)// WHERE id = 1qs.

Filter

("profile__age",18

)// WHERE profile.age = 18qs.

Filter

("Profile__Age",18

)// 使用欄位名和 Field 名都是允許的qs.

Filter

("profile__age",18

)// WHERE profile.age = 18qs.

Filter

("profile__age__gt",18)// WHERE profile.age > 18qs.

Filter

("profile__age__gte",18)// WHERE profile.age >= 18qs.

Filter

("profile__age__in",18,20

)// WHERE profile.age IN (18, 20)qs.

Filter

("profile__age__in",18,20

).Exclude

("profile__lt"

,1000

)// WHERE profile.age IN (18, 20) AND NOT profile_id < 1000

@asta謝

6樓:Eone

beego 是大而全的框架很多方面很值得學習和使用, 如果你想做到一些小組件例如 gin ,echo ,pongo2, gorm那麼精就需要自己花點心思了去改造beego。通過開源得到更多的衍生作品,提供更好的生態環境培養更多的go 人才。

7樓:

最近給公司寫過乙個專案,備份管理工具,就是用的beego框架,效果其實還不錯

如果專案有一定的複雜度,還是建議使用框架,節省時間和精力,如果是小專案,就算了

(框架不就是用來解決高複雜度的問題的麼)

8樓:

這是在挖坑找人跳啊。Go圈子裡混的,直接說beego很糟糕,太不給作者面子了吧。beego可是吸引了大量小白,開發非常活躍,推廣十分到位的明星專案。

從個人口味方面,不太喜歡。不喜歡笨重的東西,不喜歡框架。

曾經簡單使用過,後來發現根本沒那麼複雜啊。引入乙個框架,踩到坑了還得去讀它的實現;每次更新一下git就編譯不過(API不相容);引入一大堆的複雜性。

而當時的場景效能和功能都不是關鍵點,只有簡潔可讀才重要,去掉beego後,立馬輕鬆愉快了。反正後面都是不推薦別人引入beego的,但只是隱晦地說,或許你的需求沒有那麼複雜。

必須匿。

Beats 耳機真的有那麼差嗎?

檸檬精不甜 不差,Dr Dre,Billie Eilish,陳星漢等知名人士精確分析證明Beats耳機非常時髦。他們比我懂,比你懂,也比庫克懂。 Look叔 看完你就知道 實測 耳機之間的差別有多大?嗶哩嗶哩 乾杯 bilibili 前提是不能帶著beats看,哈哈。 毛晨 前幾年用的1500的be...

華為手機真的有那麼差嗎?

伊莫拉薩 華為差麼,反正我第乙個手機是華為,後面換了幾個手機都是華為的。也是看著華為得手機越做越好的。如果說蘋果用的比華為久的,我比較了周圍用蘋果的,2年換一次,和我換華為的手機頻率也差不多嘛。如果說蘋果流暢度高的,其實現在CPU效能越來越強大,再流暢度方面IOS和ANDROID已經沒啥差異了,用的...

臨床藥學真的有那麼差嗎?

懌0713 怎麼說呢,之前我對臨床藥學這個專業的印象十分好,因為國家正在致力於醫藥分家的發展,可是今年我做了乙個暑期社會實踐,是乙個關於目前藥學現狀的針對醫院的調查,結果發現情況不是特別好,雖說國家很重視這方面,可是我在和許多臨床藥師交流的過程中,感覺在未來二三十年,臨床藥學至少在就業方面不是特別好...