Go语言企业级项目实战

课程详情

课程详情

课程名称:Go语言企业级项目实战

课程简介:本课程深入讲解Go语言在企业级项目中的应用,涵盖Go语言基础、网络编程基础知识以及Kubernetes微服务架构。通过实战项目,让学生掌握Go语言并发编程技巧,并了解《Leo-Golang轻量级并发服务器框架》的设计理念。

  • 适合人群:具备Go语言基础,希望提升企业级项目开发能力的开发者
  • 学习收获:
    • 掌握Go语言并发编程实战技巧
    • 了解《Leo-Golang轻量级并发服务器框架》的设计与实现
    • 熟悉Kubernetes微服务架构在Go语言中的应用
    • 具备云原生领域(Kubernetes)实践能力
  • 课程亮点:
    • 结合实际项目,深入讲解Go语言在企业级项目中的应用
    • 实战性强,让学生能够快速掌握Go语言并发编程技巧
    • 紧跟技术发展趋势,持续迭代课程内容

课程目录

01 框架概要设计
  01 GO TCP初始.mp4
  02 GO TCP Epoll百万实现.mp4
  03 并发不等于并行.mp4
02 TCP封包与拆包
  01 TCP小端格式封包与拆包.mp4
  02 聊聊RPC、gRPC 、Twirp、 ProtoBuf那些事.mp4
  03 有了 HTTP 协议,为什么还要 RPC 协议?.mp4
03 读写分离模型
  01 TCP报文读写分离.mp4
  02 消息队列及多任务机制.mp4
  03 TCP连接管理.mp4
04 Kubernetes APIServer代理实现(多云纳理)
  01 kubernetes多云纳管.mp4
  02 kubevela交付应用.mp4
  03 kubernetes leader election.mp4
  04 kubernetes leader election源码解析.mp4
05 golang门清
  01 基本类型和它们的字面量表示.mp4
  02 go中的函数.mp4
  03 常量和变量.mp4
  04 关键字和标识符.mp4