亲,您好~第一阶段:单体应用实践会使用Gin作为Web框架,项目功能涉及鉴权,内容管理,初步使用workflow进行内容加工。该阶段的目标是初步掌握Go生态下的工程实践能力。
第二阶段:将单体应用进行微服务化改造,并且Gin能力部分改造为内容网关,作为接入层。该阶段的目标是掌握Go生态下的微服务实践。
前两个阶段基本可以掌握Gin的基本使用以及自定义Gin中间件的能力,例如鉴权中间件,监控中间件等。
接下来的实践的主方向是Go生态下的分布式系统实践,切入点以我们的内容加工的业务为主。目标是提升基于Go生态的分布式系统设计能力。
最后我们也是聊聊基于整个项目经验下,延展一些中间件的底层原理实现,助力我们在求职过程中或日常的系统优化中具备扎实的理论基础知识。
干货满满,具体细节同学也可以结合宣传页和试看视频,看看是否满足学习需求。祝您学习愉快~