项目管理/协同系统
项目介绍
TIP
🔴 使用gin+grpc+gorm+go-redis+mysql等实现的项目管理系统,生产级项目,是go的最佳实践
🟠 涉及到go语言开发项目的方方面面,比如调试,性能调优,业务思考,三高优化,bug定位,docker-compose等
🟡 领域模型,非常方便做单元测试
🟢 高内聚低耦合架构
🟣 可以进行商用或者直接应用于公司,通过此项目可以成为一名优秀的go开发工程师,从事web后端开发
⭐ 课程亮点
TIP
🔴 完整的,严谨的项目实现,由浅入深,逐步递进
🟠 采用1.18 go work新型的项目组织方式,分模块开发,便于大型项目采用
⚫ 讲解细致,含遇到bug如何调试,如何判断,逻辑如何思考,对项目组织结构如何思考等
🟡 所用技术栈都是当前主流技术栈
🟢 学完本项目,可具备至少三年左右go开发的同等水平
🔵 项目含代码优化、性能优化分析等,完全展示真实工作如何去开发项目
🟣 具备使用go开发大型项目的能力
📑 课程目录
TIP
📺 总视频数量:108小节 - 🕧 总时长:30小时+
第一章:项目介绍
- 前端说明
- 项目需求
第二章:项目搭建
- 表设计
- 搭建项目
- 路由
- redis集成
- 日志
- 配置
- 引入grpc
- 错误码
- 引入etcd
第三章:注册登录
- 引入docker
- 注册
- 登录
- 事务
第四章:首页展示
- id加密
- 首页展示-模块化开发-认证中间件
- 我的项目列表
- 我的组织列表
第五章:项目管理
- 代码优化
- 我的项目
- 项目模板
- 创建读取项目
- 编辑收藏项目
- 回收站
第六章:项目任务
- 统一缓存
- 任务看板
- 创建任务
- 任务排序-复杂逻辑
- 任务步骤-不同模板-适应多种场景
第七章:任务管理
- 登录安全
- 优化接口访问速度
- 任务详情
- 任务动态
- 文件分片上传
- 评论
- 任务日志
- 任务工时
第八章:成员管理
- pprof详解+实际应用
- 测试用例
- 引入domain层
- 账户列表
- 部门列表+创建
- 授权列表
第九章:授权管理
- 授权讲解
- 菜单路由
- 授权节点
- 用户授权实现
- 项目授权实现
- 读写分离
第十章:监控链路追踪
- 分布式配置nacos应用
- Jaeger集成
第十一章:日志采集
- Kafka应用
- ELK应用
- 项目记录日志实现
第十二章:其他
- 缓存一致性实现
- minio分片上传
- k8s部署项目
- 面试讲解
🛒 购买渠道
课程咨询 | 课程模式 | 直接购买 |
---|---|---|
项目并不是卖了就结束了,有微信课程群,进行项目答疑:视频教程+答疑模式,让你学完后具备拿高薪的能力 |