请大佬赐教,Gin+Websocket这种组合中Gin起什么作用?

gostatic · · 1928 次点击
可以使用gin的中间件,来做跨域、用户验证、权限验证。。。。还有路由,可做扩展,不然全要自己写
#6
更多评论
框架,是快速开发,直接点,减少你的代码量。
#1
可以啊,但你大概率还是需要一个基于http标准库的框架,至少要处理掉基本的 静态文件服务/ 我做过一个mud客户端,ui部分就是用的ws https://github.com/jarlyyn/hellclient/blob/master/src/vendor/modules/routers/routers.go 至少用了入口,一个是静态文件,一个是websocker的连接入口。 你要做聊天室的话,好歹用户系统/session或者jwt要做一个把。 而且框架还包括了一整套的代码组织/配置管理体系。 另外你用websocket的话,还可能要实现一个简单的websocket的框架。用socket.io自带频道功能,能方便点。
#2