package main import ( "fmt" "github.com/gin-gonic/gin" ) type LimitOffset struct { Offset int `form:"offset" binding:"required"` Limit int `form:"limit" binding:"required"` } func main() { r := gin.Default() r.GET("/t", func(c *gin.Context) { var query_params LimitOffset if err := c.BindQuery(&query_params); err != nil { fmt.Println(err) return } fmt.Println("ok") }) r.Run() }