目录
- 前言
- 正文
- 一、定义 GET, POST, PUT, PATCH, DELETE 和 OPTIONS 的接口
- 二、解析 path 中的参数
- 结尾
前言
Gin 是使用纯 Golang 语言实现的 HTTP Web 框架,Gin 的接口设计简洁,性能极高,现在被广泛使用。上一篇文章介绍了 Gin 的基本使用方式,今天我们详细看一看 Gin 在接口定义和参数解析方面的内容。
正文
一、定义 GET, POST, PUT, PATCH, DELETE 和 OPTIONS 的接口
通过简单的编码,基于 Gin 的服务器就支持了多种类型请求的服务接口。另外,在服务启动的时候,我们也可以通过直接指明端口的方式来设置服务监听的端口,比如下面的方式:
上面的语句,我们可以知道服务监听了 3001 端口。
二、解析 path 中的参数
下面介绍几种 path 中存在参数时,如何解析的情况,具体请看下面的代码示例。
可以看出,解析 path 中的参数时需要注意的细节还是非常多的。
结尾
好了,今天关于 Gin 在接口定义和参数解析方面的内容就介绍完了,后续内容敬请期待,感谢!
作者简介:大家好,我是 liuzhen007(Data-Mining),是一位音视频技术爱好者,同时也是CSDN博客专家、华为云社区云享专家、签约作者,欢迎关注我分享更多干货!