在Gin框架中,c.Query可以用于获取URL查询参数的值。它接受一个字符串作为参数,表示要获取的查询参数的键名。例如,如果你想获取名为”page”的查询参数的值,可以使用c.Query(“page”)来获取它的值。
下面是一个简单的示例代码:
import "github.com/gin-gonic/gin"
func main() {
router := gin.Default()
router.GET("/users", func(c *gin.Context) {
page := c.Query("page") // 获取名为"page"的查询参数值
// 其他处理逻辑...
c.JSON(200, gin.H{
"message": "Hello",
"page": page,
})
})
router.Run(":8080")
}
当你发送GET请求到”/users?page=1”时,将会返回如下JSON响应:
{
"message": "Hello",
"page": "1"
}
这样你就成功地通过c.Query获取了查询参数值。
内容由零声教学AI助手提供,问题来源于学员提问