Go 框架三件套详解|青训营笔记

50 阅读1分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 5天 一、本堂课重点内容: 01课程介绍 02三件套的使用 03实战案例介绍 04课程总结 二、详细知识点介绍: 1.1三件套介绍 Gorm:ORM框架 Kitex:字节内部的Golang微服务RPC框架 Hertz:字节内部的HTTP框架 2.1Gorm的基本使用 创建数据:db.Create创建一个数据时,传递的是对象;创建一组数据时,传递的是切片 查询数据:db.First只能查询一条数据,传递的是指针 更新数据:单列数据用Upadate,多列数据用Updates(只能更新非0值),更新0值传递map 删除数据:db.Delete db.Delete(&product,1 )

Gorm的约定 Gorm使用名为Id的字段作为主键 当没有定义结构体方法时。使用结构体的蛇形附属作为表名。字段名的蛇形作为例名 使用CreatedAt,UpdatedAt字段作为创建,更新时间 2.2Kitex的基本使用 2.3Hertz的基本使用