美文网首页
为什么说beego就是个垃圾框架

为什么说beego就是个垃圾框架

作者: 黑客大白 | 来源:发表于2020-03-04 17:34 被阅读0次

    本来只想对begoo说 fuck u
    但是遭到了爱心阻拦


    image.png

    从项目构建开始,说说我使用begoo最初的感觉

    beego go get 的坑
    beego安装bee的坑
    bee run 的坑
    beego 使用mod 的坑

    试着添加web api接口代码,看了一下bee生成的模板代码

    只能在指定目录&GOPATH/src/项目名创建项目我就忍了,
    然而这自动构架的奇葩文件名,我震惊了


    令人震惊的文件名.png

    自动生成的user-router中添加一个新接口

    通过反射”字符串“调用函数或类成员,对代码重构会有多大的危害,请自行百度

    ”你码“在code view的时候要如何通过IDE的快速跳转到controller中的方法?
    同学你是搞ThinkPHP的吧

    无奈只能ctrl+v示例代码来添加新的接口,ide根本不会为字符串给出任何的代码提示


    image.png

    此时,我觉得begoo作者是一个无脑cv的码农,所以根本不觉得有什么问题

    一点皮毛就定义一个框架垃圾可能有些片面,但我已经无力再继续阅读此项目的代码了。

    决定偷懒的用Google解决问题### 关键字 begoo 垃圾

    原来自己并不是一个人在战斗


    image.png

    虽然只有寥寥一篇知乎和一个讨论帖
    go框架beego真的有那么差劲吗?
    大家谈谈Revel和Beego吧 或者其他Go框架

    来以上自社区的评论
    darklowly 2014-07-09 08:39:03 +08:00
    @sillyousu
    但是作者不这么认为,他认为,能工作就可以了。代码质量都是浮云,代码美感都是浮云,设计的美感都是浮云。就像我上面说的,我现在明白了,为什么来说他把稳定性看得很重要,因为他写代码的模式,要写稳定真不容易。
    我其实很想问其他人, 看到这段代码的感受如何
    https://github.com/astaxie/beego/blob/cec151fda71cf6220fcfc9487240989d6dee1f6e/orm/db.go#L801
    我也很想问作者, 写出这段代码的感受如何.

    image.png
    image.png

    相关文章

      网友评论

          本文标题:为什么说beego就是个垃圾框架

          本文链接:https://www.haomeiwen.com/subject/yocblhtx.html