Gin框架路由的定义和处理是在Gin的Engine对象上进行的。通过Engine对象的GET、POST、PUT、DELETE等方法可以定义路由规则和对应的处理函数,如:
// 初始化一个http服务对象
router := gin.Default()
// 绑定路由,接口地址/ping,使用get请求,这里绑定一个匿名函数
router.GET("/ping", func(c *gin.Context) {
// 返回以json格式返回API结果
c.JSON(200, gin.H{
"message": "pong",
})
})