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

go+gin场景实战第一季:附加章,做个三层架构架构代码生成小工具

楼主#
更多 发布于:2019-12-25 15:16
本课程是连载中课程
也是 golang专栏中推荐的实战课程,知识点贴近实战,是跳槽和进阶的专用课程(第一波, 后面会有多个课程来进一步进阶)


 本周附加一章。 第一章我们用gin+自己的三层架构 完成一些API的编写、压测和优化。三层架构的缺点是代码量有点大,因此我们增加一章,来做个简易的代码生成小工具


本周更新四课时,做个开头,下周继续深入

第25讲:ast基础入门、分析go代码文件的基础 (免费试听,无需登录)
本章节是附加章,为了让大家多学点知识点。前面我们用了三层架构来完成gin代码的编写。那么代码量有点大,因此我们花10课时左右做个代码生成小工具


第26讲:获取函数注释、生成一段简易的代码
有了上节课知识,我们来生成一个极简的代码


第27讲:当函数有多返回值时的代码生成策略
上节课的函数没有返回值。这节课讲解下单和多返回值的代码生成策略


第28讲:当函数有参数时的代码生成策略
同样,当函数有参数时,我们代码生成策略也需要处理
会讲故事的程序员
游客

返回顶部