用惯了php,感觉Laravel太方便了,Go的几个框架太单一,要什么没什么
2 回答
森林海
TA贡献2011条经验 获得超2个赞
优雅是个偏主观的口味,很难说你的优雅和我的优雅是一回事。
router层面,我觉得golang的很多框架都还蛮好,比如我就比较喜欢用chi这个框架,路由和中间件都有。
ORM这块,由于golang的OOP风格以及泛型的缺乏,的确没有类似风格的ORM实现,也许golang 2.0添加了泛型之后会有改观。社区比较流行的gorm也不符合我的口味,我目前也就是靠sqlx才能维持生活这个样子。
换语言,跨生态环境就这样,入乡随俗吧。
UPDATE:
有时候换了语言之后,老是想把原来习惯的那套东西弄到新语言这边来,但是这种做法是有坏处的,就是你可能最后搞出了一堆php味的golang代码而已。
越是抓住原先的习惯不放,就可能越难体会到golang的精髓。所以我经常会建议我那些转到golang的同事先试试把原先的那些东西忘掉,原汁原味的golang写多一点再说。
不破不立,有舍有得。
- 2 回答
- 0 关注
- 719 浏览
添加回答
举报
0/150
提交
取消