Gin 是一个 Go (Golang) 编写的轻量级 http web 框架,运行速度非常快
Gin 的官网:https://gin-gonic.com/zh-cn/
Gin Github 地址:https://github.com/gin-gonic/gin
gin环境搭建
- 下载并安装
# go mod 同级目录下
go get -u github.com/gin-gonic/gin
- 引入gin
import "github.com/gin-gonic/gin"
- 配置路由
package main
import "github.com/gin-gonic/gin"
func main() {
// 创建一个默认路由引擎
router := gin.Default()
// 配置路由
/*
func(c *gin.Context) 是一个函数签名,回调方法,用于定义 Gin 框架中的路由处理函数
gin.Context 是 Gin 框架中的上下文对象,它封装了当前 HTTP 请求的所有信息,包括请求头、请求参数、路径等。
通过在路由处理函数中接收 c *gin.Context 参数,我们可以获取和操作请求的相关信息,以及向客户端发送响应
*/
router.GET("/", func(c *gin.Context) {
// 响应一个字符串数据,code200, 内容是msg:ok
c.Stri