golang新版本不断在发布。我们快速开个补丁课。本课程不适合新手,包含泛型下的代码封装和升级。 永远不会完结

*   第一章:泛型快速上手 cplist.push('第一章:泛型快速上手');/

  *   第1讲:开张课、安装go1.18、快速使用泛型

  *   第2讲:泛型 定义实体类

  *   第3讲:泛型+简单工厂模式创建实体(1):初级版

  *   第4讲:泛型 +简单工厂模式创建实体(2):进阶版

  *   第5讲:实例:JSON反序列化时使用泛型简化代码

  *   第6讲:快速用Go泛型改造一个模拟Java的ArrayList

*   第二章:泛型下进行Gorm调用混合封装 cplist.push('第二章:泛型下进行Gorm调用混合封装');/

  *   第7讲:Gorm泛型封装(1):基本代码结构、数据狗

  *   第8讲:Gorm泛型封装(2): 参数获取设计

  *   第9讲:Gorm泛型封装(3): 列表获取封装

  *   第10讲:Gorm泛型封装:新增数据、支持dryrun

  *   第11讲:Gorm泛型封装:事务 封装(粗暴版)

  *   第12讲:Gorm泛型封装:事务 封装(模拟钩子)

  *   第13讲:gin泛型封装(1):通用绑定(JSON)

  *   第14讲:gin泛型封装(2):通用绑定(try catch模式)

  *   第15讲:使用泛型编写RUST风格的Error处理

  *   第16讲:泛型构建简易FIFO队列(1) 最基本的代码(add和list)

  *   第17讲:泛型构建简易FIFO队列(2) 最基本的代码(pop和get)

  *   第18讲:泛型构建简易FIFO队列(3) 关于探测竞争测试( go race)

*   第三章:泛型封装Etcd操作库 cplist.push('第三章:泛型封装Etcd操作库');/

  *   第19讲:开张篇、直接就是干、逼格初始化代码

  *   第20讲:获取kv值的封装:value模式、if/then写法

  *   第21讲:插入kv值的封装:无脑插入

  *   第22讲:插入kv值的封装:事务插入、不存在则插入

  *   第23讲:插入kv值的封装:多值批量事务插入

  *   第24讲:根据key取列表:根据范围取值