Go语言
-
gin渲染——html渲染
Gin框架中使用LoadHTMLGlob() (加载一堆模板文件)或者LoadHTMLFiles() (加载指定名字的模板文件)方法进行HTML模板渲染。 -
Gin框架JSON渲染及参数获取
在Gin框架返回JSON格式的数据——JSON渲染 -
gin框架文件上传
上传文件也是发请求,也是借助HTTP请求,只不过是客户端上传到服务端,下载也是一样。 -
gin框架重定向
gin框架重定向包括HTTP重定向和路由重定向。HTTP重定向很容易,内部、外部重定向均支持。路由重定向,使用HandleContext。 -
gin中间件
Gin框架允许开发者在处理请求的过程中,加入用户自己的钩子(Hook)函数。这个钩子函数就叫中间件,中间件适合处理一些公共的业务逻辑,比如登录校验、日志打印、耗时统计等。 -
go语言ORM——gorm操作指南
gorm是一个使用Go语言编写的ORM框架。它文档齐全,对开发者友好,支持主流数据库。 -
gorm支持哪些结构体标记?
结构体标记(tags)使用结构体声明模型时,标记(tags)是可选项。 -
GORM主键、表名、列名的约定
GORM默认会使用名为ID的字段作为表的主键。表名默认就是结构体名称的复数。列名由字段名称进行下划线分割来生成。 -
GORM时间戳跟踪及CURD(增删改查)
默认情况下,GORM 使用 ID 作为主键,使用结构体名的 蛇形复数 作为表名,字段名的 蛇形 作为列名,并使用 CreatedAt、UpdatedAt 字段追踪创建、更新时间…… -
gorm一般查询与高级查询
gorm查询数据本质上就是提供一组函数,帮我们快速拼接sql语句,尽量减少编写sql语句的工作量。gorm查询结果我们一般都是保存到结构体(struct)变量,所以在执行查询操作之前需要根据自己想要查询的数据定义结构体类型。 -
gorm如何创建记录与模型定义需要注意什么
gorm创建记录及字段默认值,使用scanner/valuer接口方式实现零值存入数据库。 -
GO语言GORM如何更新字段