查看原文
其他

为网站增加聊天功能:一个基于 WebSocket 的聊天开源项目

欧盆索思 Go招聘 2022-05-13

关注公众号 “转角遇到GitHub” ,每天推荐给你优秀开源项目

大家好,我是欧盆索思(opensource),每天为你带来优秀的开源项目!

如果你是站长,是否考虑过这个功能?如果不是站长,你知道如何实现这个功能吗?今天推荐的这个项目,就是一个在线 Web 即时通讯管理系统。

项目名称:go-fly,项目地址:https://github.com/taoshihan1991/go-fly。

这是一个 Go 语言项目,通过这个项目,你可以学到如下知识:

  • 实践 Go 中的 struct,interface,map,slice,for range,groutine 和 channel 管道等基础知识;
  • Gin 框架;
  • jwt 和 rbac;
  • swagger;
  • Go 收发邮件;
  • WebSocket 实战;
  • Vue 的使用;
  • 。。。

是一个学习实践的好机会。

看看几个截图:



Swagger 生成的接口文档:

如果你是一个 Go 语言爱好者,苦于没有项目经验,可以尝试自己参照着实现一个。


文末「阅读原文」可直达项目首页。


今天的项目大家觉得怎么样吗?如果你喜欢,请在文章底部留言、点赞或关注转发,你的支持就是我持续更新的最大动力!


推荐阅读




转角遇到GitHub - 送给爱开源的你

Git · GitHub · GitLab · Gitee


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存