gin 的用户验证,用户组这些都要自己实现吗?

33 天前
 idblife
那 gin 比直接写又有啥优点呢。。。
2376 次点击
所在节点    Go 编程语言
17 条回复
LaoLeyuan
33 天前
你也许需要一些别人写好的框架。
idblife
33 天前
@LaoLeyuan
准备看看 Buffalo 了
Frankcox
33 天前
直接写指的是直接用原生 net/http 包吗? gin 的话社区有些中间件,比如 gin-swagger 、gin-oauth2 等等,另外 gin 本身也封装成 context 处理了。
dyllen
33 天前
gin 差不多就只是一个路由框架,你那种功能是没有的,要自己搞。
idblife
33 天前
擦,This repository has been archived by the owner on Feb 25, 2024. It is now read-only.
Buffalo 停止维护了。。。
有没有 golang 下面类似 python django 的框架推荐?
brom111
33 天前
@idblife #5 Hertz 和 beego 呢
DDDZZZFFF
33 天前
goframe 也许能满足你的需求
@idblife #5
codersdp1
33 天前
goframe 集成度比较高
RedisMasterNode
33 天前
go-zero
gvison
33 天前
@idblife #5 基于 gin 封装的脚手架 sponge ,集成了从生成代码到开发、测试、api 文档、部署功能,或许可以符合你的要求
akiyamamio
33 天前
goframe 吧,现在接手别人之前用 gin 写的项目,也在用 goframe 慢慢融进去,主要是工具很全,用在别的项目里也很方便。
qloog
33 天前
挺多的,根据自己喜好进行选择,我用: https://github.com/go-eagle/eagle 可快速开发 api 、微服务,还可以使用 cli 快速生成代码
meshell
33 天前
@RedisMasterNode 你们都喜欢写 APi ,都要先写个文件,然后再生成吗?
Hopetree
33 天前
哥们你问出了我正想问的问题,我也是非常熟悉 Django ,然后刚开始用 gin ,前端时间自己写服务器探针的服务端本身打算用 gin 开发,然后想了一遍要自己去实现一个基本的 RBAC ,然后还要搞后端管理页面,感觉还没开始做真正的业务就要大费周章,于是放弃了,还是 Django 搞的,半天就搞完了。不过客户单是 go 实现的,因为可以编译后直接运行,不需要运行环境,比 Python 方便多了
morebuff
32 天前
gin 只是一个 web 框架,web 框架就是给你实现路由匹配、参数绑定、序列化、反序列化这些功能
zzhaolei
32 天前
gin 对应的就是 Python 中的 flask 、fastapi 这些,不是走大而全的路线。gin 也有相关的生态,比如 gorm 、ent 等 orm ,gin-vue-admin 也可以用于快速搭建一个基础框架
idblife
32 天前
@Hopetree
是啊,我感觉光看一下 gin 里的认证,cas 单点登录,用户权限这些相关的项目,
用 django 早就做完了。
不过 go 的部署确实太爽了,我决定还是用 gin 而不是 django 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1033669

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX