最新 最热

gin 接口开发 - 用户输入自动 TrimSpace

比方说下面的 struct,大家用过 gin 的就知道,支持指定某个字段为 required,用户如果不输入,就检验不通过。

2023-07-15
2

gin使用embed打包html

返回"/“路径下所有的文件,不会递归遍历,所有c.FileFromFS(”/", http.FS(fdist))返回更目录中的所有文件

2023-07-10
7

Gin框架集成Zap日志库

在go语言gin框架中,日志是默认输出到终端的,但是我们在实际工作中,一般来说是需要记录服务器日志的。而最常用的日志库就是zap日志库,我们需要将gin在终端输出的内容通过zap日志库记录到文件中...

2023-03-22
1

30个实用SQL语句,玩转PostgreSQL

PostgreSQL是一款功能非常强大的开源关系型数据库,它支持哈希索引、反向索引、部分索引、Expression 索引、GiST、GIN等多种索引模式,同时可安装功能丰富的扩展包。相较于Mysql,PostgreSQ支持通过PostGIS扩展支持地理空...

2023-03-20
2

golang + vue3+vite 构建后台管理系统笔记。

开始选用的gin框架,但是后来突然发现gin框架的路由不是最长匹配规则。不能实现路由降级。比如不能同时注册 / 和 /upload 路由。如下代码会报错。

2023-03-16
2

R语言的综合应用-2

2.用if语句:if(F){...},则{}里的代码被跳过,if(T){...},则{}里的代码被运行

2023-03-15
5

Gin 优雅打印请求与回包内容

在开发 Web 应用程序时,难免不会遇到功能或性能等问题。为了快速定位问题,需要打印请求和响应的内容。

2023-03-08
4

gin 框架将路由文件单独处理

首先,我们新建一个 routers 文件夹,这里面放置路由文件,包含一个总的router.go

2022-12-29
2

gin 数据绑定

gin 框架中使用数据绑定定义请求结构体//router.gopackage routertype Person struct {Id int `form:"id"` //Id 首字母大写,外部才可以访问Name string `form:"name"` //如果接口参数是全小写,则加上for......

2022-12-29
1