如果你是站长,是否考虑过这个功能?如果不是站长,你知道如何实现这个功能吗?今天推荐的这个项目,就是一个在线 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 语言爱好者,苦于没有项目经验,可以尝试自己参照着实现一个。