golang 框架 goframe 与 gin 的对比

发布时间: 2020-06-22 21:38:29 作者: 大象笔记

用了一段时间 gin,突然感觉有点简陋。想尝试一下其他 golang 框架,goframe 号称对标 laravel 和 django,这点是我需要的。看了一遍 goframe 的文档,确实非常像 laravel,连 http client 都内置了。从文档可以看出来,作者经验非常丰富,也很心细,学到了不少实战技巧。

goframe 吸引我的地方

我需要快速的 CRUD 能力,及快速构建 admin 后台的能力。goframe 看上去都是市面上的最优选择。

goframe 的缺点

但是,在犹豫的过程中。我列出了一些担忧的地方:

但是我又好像不需要 goframe

管理后台

独立的管理后台 vue element admin 更加通用。

现有 gin 系统迁移到 goframe 成本高

其实现有的 gin 系统,我正在运行的,基本满足我的需求。除了啰嗦的 sql 查询逻辑,不过看了半天 gorm,感觉完全可以解决现有的 sql 困扰。

结论

我还是继续使用 gin 吧,良好的可插拔特性,可以非常方便地引入三方功能。而这些三方模块的学习经验,还能应用到其他 console 程序中。

我是一名山东烟台的开发者,联系作者