首页
发现
标签
搜索
注册
登录
首页
发现
榜单
ChatGPT
注册
登录
ORM
快速开始
数据库设置与注册
模型定义与注册
Orm 增删改查
事务
QueryBuilder 构造复杂查询
QuerySeter 复杂查询
原生查询
关联表查询
日志模块
数据校验
定时任务
国际化
Q & A
1、MySQL概述
2、MySQL初体验
3、MySQL数据类型
4、数据库的基本操作
5、表的基本操作
6、列的属性
7、简单查询
8、带搜索条件的查询
9、表达式和函数
10、分组查询
11、子查询
12、连接查询
13、组合查询
14、数据的插入、删除和更新
15、视图
16、自定义变量和语句结束分隔符
17、存储函数和存储过程
18、游标的使用
19、触发器和事件
20、更多
1、为什么要学这个课
2、需求分析及拆分
3、重难点之IM系统架构
4、重点难点之WebSocket怎么用
5、重点难点之优化单机性能
6、web http编程核心API介绍
7、登陆简单逻辑介绍及实现
8、代码结构优化
9、实现页面展示及指定资源文件支持
10、以登录为例展示templete模板渲染
11、懒人必备20行代码实现全部模板页面自动渲染并接入
12、使用xorm操作数据库---数据库初始化
13、使用xorm操作数据库---建立用户模型&数据库增删改查基本API
14、service层实现注册逻辑
15、以注册为例展示对service层的调用
16、基于MVC思想的通用应用程序架构
17、mui+vue实现的聊天界面展示和说明
18、接入聊天主页面
19、显示好友列表和群
20、接入websocket并实现最基础的文字通讯
21、设计可以无限扩张业务场景的消息通讯结构
22、实现发送文字、表情包
23、实现图片、拍照并发送
24、实现语音和视频支持
25、实现群聊
26、性能优化
27、分布式架构方案
28、分布式功能实现
29、 nginx反向代理实现多台服务器部署
30、打包和发布
31、课程回顾
什么是云原生
etcd怎么查看服务是否注册成功
1.开篇词:如何精进 Go 开发能力?
2.实战准备:如何快速部署项目,准备试验环境?
3.项目设计:如何开发一个易扩展、易维护的 Go 应用?
4. 开发第一步:如何初始化 Go 项目?
5.应用构建:如何构建一个高质量的 Go 应用?
6. 应用构建:Go 应用如何优雅地读取配置?
7.基础功能:如何设计日志包,并记录日志?
8.基础功能:如何给应用添加版本信息,方便排查问题?
9. 基础功能:如何开发一个简单的 Web 服务?
10.基础功能:Web 服务如何添加中间件、跨域、优雅关停功能?
11.基础功能:业务如何返回优雅的错误码?
12. 业务架构:如何设计、开发简洁架构?
13. 应用安全:应用认证功能如何设计、实现?
14. 应用安全:应用授权功能如何设计、实现?
15. 应用安全:如何使用 HTTPS 协议通信,确保通信安全?
16.gRPC 服务:如何实现一个 gRPC 服务器?
17.项目测试:Go 代码测试种类有哪些,如何编写测试用例?
18. 性能测试:如何进行代码性能分析?提升代码性能的手段有哪些?
19. 性能测试:如何测试、分析并优化 API 接口性能?
20.项目管理:如何进行静态代码检查?
21.项目管理:如何通过 Makefile 来高效管理你的项目?
22.应用部署:应用软件传统部署方案介绍
23. 应用部署:敲开云原生世界大门,云原生部署方案设计
24. 应用部署:云原生部署实战入门
25.如何开发一个优雅的 Go 应用?
26.开发技巧:Go 常用开发技巧分享
27.代码规范:Go 编码规范
28. 鸟瞰 Go 语言:Go 语言生态圈介绍
29.结果导向:Go 开发者如何找工作?
30. 附录
Docker容器中bash: vi: command not found解决方法
Docker安装elasticsearch7.17.10
«
1
2
3
(current)
4
...
22
»