package handler import ( "strconv" "github.com/gin-gonic/gin" ) // parseQueryParamInt 解析查询参数为 int func parseQueryParamInt(c *gin.Context, key string, defaultVal int) int { val := c.Query(key) if val == "" { return defaultVal } i, err := strconv.Atoi(val) if err != nil { return defaultVal } return i }