在 Gin 框架中,使用 * 来匹配任意路径。例如,使用 router.Any("/*path", handlerFunc) 可以匹配所有路径。
示例代码:
router := gin.Default()
router.Any("/*path", func(c *gin.Context) {
c.JSON(200, gin.H{
"message": "Hello world!",
"path": c.Param("path"),
})
})
当访问任意路径时,都会返回 JSON 数据:
{"message": "Hello world!", "path": "访问的路径"}
其中,c.Param("path") 可以获取访问的路径作为参数,可以根据需要进行处理。




