在Gin中,你可以通过gin.Context
对象的Param()
方法来获取URL中的参数。对于带有:userid
占位符的路由,可以使用c.Param("userid")
来获取该参数值。下面是一个示例代码:
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
router := gin.Default()
router.GET("/users/:userid", func(c *gin.Context) {
userID := c.Param("userid")
c.JSON(200, gin.H{
"userID": userID,
})
})
router.Run(":8080")
}
在上述示例中,当访问 /users/123
时,将会返回 {"userID": "123"}
作为JSON响应。
内容由零声教学AI助手提供,问题来源于学员提问