100秒快速认识Go语言
02:18Golang引入
10:02Golang简史
05:06开发工具介绍
10:24开发环境搭建
07:58dos命令讲解
18:00测试SDK环境搭建成功
06:20第一段代码
14:30变量(1)
15:45变量(2)
15:01数据类型介绍
03:13扩展——进制和进制转换
18:00整数类型(1)
12:23整数类型(2)
12:12浮点类型
09:18算术运算符
04:19算术运算符(2)
07:19赋值运算符
08:10关系运算符
04:05逻辑运算符
07:39位运算符
00:23其他运算符
03:51流程控制的引入
05:55if单分支
if双分支
04:30if多分支
13:16switch分支(1)
07:33switch分支(2)
13:27for循环
20:04函数的引入
10:12函数细节详解01
15:57函数细节详解02
11:53函数细节详解03
22:18函数细节详解04
19:40包的引入
17:05包细节详解
15:21defer+recover机制处理错误
自定义错误
10:03数组的引入
12:52数组内存分析
13:50数组的遍历
13:43数组的初始化方式
04:16数组的注意事项
13:05二维数组
12:56二维数组的遍历
07:42切片的引入
11:27切片的内存分析
08:16切片的定义
07:52切片的遍历
05:31切片的注意事项-1
07:39切片的注意事项-2
08:31切片的注意事项-3
03:17map的引入
16:54map三种创建方式
03:27map的操作-1
06:10map的操作-2
09:28面向对象的引入
09:00结构体定义
10:48内存分析
02:25结构体实例的创建
10:18结构体之间的转换
07:13方法的引入
11:12方法的注意事项
09:48方法的注意事项-2
05:33项目背景能获得什么技术栈
06:20项目架构及网络结构消息流程
11:01项目需求整理
10:32效果演示
08:24Gin项目初始化及GORM引入
16:47Gin引入以及项目目录建立
GORM及Gin复盘整理
配置数据初始化及前后端交互
复盘整理前后端交互
前后分离Swagger引入
SQL日志打印
Swagger&Logger复盘整理
用户模块新增与删除功能
14:19用户模块修改功能
修改电话邮箱校验
重复注册校验
Md5工具类及注册密码加密
登录操作以及bug修改
登录注册复盘整理
token加入以及返回结构调整
Redis的加入
核心功能Socket+Redis消息传递
消息&关系&群设计
发送接收消息实现骨架
20:10发送接受消息实现细节
发送接受消息问题修复及整理
前端引入并调试通过登录注册
复盘整理以及发送接收思路
发送接收消息及页面
Resp封装及好友列表
前端load好友列表
前后端联调
发送者前端调试
30:28前后端细节内容调整
发送接收后端
点对点前端判断显示
11:53