项目管理/协同系统

GOLANG ROADMAP

项目介绍

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部署项目
  • 面试讲解

🛒 购买渠道

TIP

💰 课程价格:899元

🎁 额外福利:购买后赠送 🛒Go周边鼠标垫

💡 购买流程:

  1. 扫描下方二维码进行购买
  2. 下单后,加站长微信,发放课程资料
  3. 拉你进课程交流群

🤖 课程试听:加课程咨询微信索要试听资料

课程咨询课程模式直接购买
项目并不是卖了就结束了,有微信课程群,进行项目答疑:视频教程+答疑模式,让你学完后具备拿高薪的能力
Last Updated 2024-01-16 09:49:33