ZBLOG

go中c.Query

在Go语言中,c.Query()是用于获取HTTP请求的URL查询参数的方法。它通常与Web框架(如gin或echo)一起使用。通过调用c.Query(“key”),可以获取名为”key”的查询参数的值。以下是一个示例:

import "github.com/gin-gonic/gin"

func main() {
    router := gin.Default()

    router.GET("/user", func(c *gin.Context) {
        name := c.Query("name")
        age := c.Query("age")

        // 处理逻辑...

        c.JSON(200, gin.H{
            "name": name,
            "age":  age,
        })
    })

    router.Run(":8080")
}

上述代码中,当访问/user?name=John&age=25时,可以通过c.Query(“name”)和c.Query(“age”)分别获取到”name”和”age”的值。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=8133

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?