shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数903
阅读:1836回复:0

【综合集成实战】自研k8s开发脚手架---缓缓开更

楼主#
更多 发布于:2022-10-17 01:45
     我们之前在更新golang课程中,为了体现逼格、提高代码思路,专门做了一个基于gin的http脚手架,专门用来开发http后台。
     点这里查看github文档在这
     
    本课程是一个集大成课,把之前的一坨坨k8s课程中的知识点拉出来。利用之前我们做goft 脚手架的经验,组装成一个专门适合k8s开发的脚手架。它更像是一个带有设计模式的工具集库,不是框架。本课程默认你已经掌握了k8sgolang等开发基础,且看过我们之前的goft脚手架课程.
   最主要功能是:
         只要写一个代码。既可以启动成http api 又能启动成 command 命令行,又能启动成 operator控制器、又能 xxxx 等。
   整个课程关键是套路和思路。代码知识点之前都讲过,本课程不再赘述譬如client-go这样 如此简单的知识点。
          本课程是专门为运维开发人员服务的。


第一章: http和command模式
第1讲:开张课、课程内容和基本功能 试听
老套路的开张课。讲一下我们的脚手架的基本结构,以及要做什么


第2讲:通用控制器的初步设计
首当其冲的是控制器。由于假设大家已经看过我们的goft脚手架,因此我们直接入手控制器的基本设计。代码结构后面可能会变动,暂时不要修改我源码


本课程下周正式更新
会讲故事的程序员
游客

返回顶部