Golang Go语言中有没有想吐槽 beego 的?

发布于 1周前 作者 zlyuanteng 来自 Go语言

Golang Go语言中有没有想吐槽 beego 的?

没有任何诋毁的意思。

beego 作者一开始写了个用 golang 搭建 web app 的教程,感觉确实不错,但是同时推出的 beego 框架总感觉槽点太多(记得当时是因为 beego 实现路由的方式太奇葩,所以弃用了)。

结果发现还有不少公司在用,有没有用过的评价一下使用感受?

24 回复

类似 PHP 框架中的 ThinkPHP

更多关于Golang Go语言中有没有想吐槽 beego 的?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


gin 大法好。

实际用起来都是写业务代码,差不多吧.beego 的代码的确不漂亮,冗余功能太多,不讨喜.大多数人其实只需要一个 orm 而已

我们一直在用,没问题。另外对框架要求不要太高,只要能帮到一点就行了。

日常鞭尸谢大, 框架这个东西,能用就行

先发者优势, 在这个领域还是空白的时候率先推了出来. 但本质其实是个不太好的框架, 无论从代码质量还是性能上来说.

这也告诉我们一个道理, 当一个新的语言出来时, 要率先抢占市场…

确实不少公司在用,先发优势太明显。很多公司也是本着能用就行的态度。

#7 Google:好的,明年砍掉

不吐了,之前用了一个星期,然后放弃了。

现在 gin 和 echo

虽然是个国产的,结果提 bug 没人解决,之后不用了,还是用 gin 或者自己撸吧,

从 php 转 go 的 不二之选!

真正入门之后,可以考虑弃用它…

大问题没有,小问题肯定存在!

没必要吐槽! 毕竟是我艰难转语言路上的登山杖

golang 的 http 包其实就很不错 自己需要什么功能再加上去就好了

有点重。。。看了一眼 太复杂了,简单点的用 http 原生,复杂的用 gin

可以搜一下本站,应该被说过无数次

这就是一个 php 的框架,不是 golang 的。
而且 golang 真的不适合 orm。不如直接用 sqlx,自己做 sql 生成。

gorm 挺好的啊

在想这种框架会不会误导 golang 新人,感受不到 golang 的特性。

是挺好的,只是一些复杂的 sql 就无能为力了。之前也用 gorm,后来就全部 sqlx 拼接了。上层还是封装成类似 orm 的调用习惯

我觉得 gin 搭配 Gorm 吧,美滋滋

beego 也可以配 gorm 啊, 我就是这么用的

在Go语言(Golang)的生态系统中,Beego是一个颇受欢迎的Web框架,它以简洁、易用和高效著称。然而,就像任何技术框架一样,Beego也有其优点和待改进之处,自然会引发一些开发者的吐槽。

首先,Beego作为一个全栈框架,为开发者提供了丰富的功能和组件,如ORM、MVC架构支持、会话管理、缓存等,极大地简化了Web开发的流程。然而,这也意味着框架本身可能相对较重,对于某些轻量级应用来说,可能会感觉过于臃肿。

其次,Beego的文档和社区支持虽然不错,但对于初学者来说,某些高级特性和配置选项可能仍然显得不够直观,导致学习曲线相对陡峭。此外,随着Go语言生态的快速发展,一些新的框架和库不断涌现,Beego在某些方面的创新速度可能略显滞后。

当然,这些吐槽并不代表Beego不是一个优秀的框架。相反,它已经在众多项目中得到了广泛应用,并证明了自己的价值。对于开发者来说,选择框架时最重要的是根据自己的项目需求和团队技能来做出决策。

总之,Beego作为Go语言中的一个重要框架,既有其独特的优势,也存在一些可以改进的地方。我们应该以客观的态度看待它,充分利用其优点,同时关注其发展和改进,以适应不断变化的技术环境。

回到顶部