mirror of
https://github.com/gin-gonic/gin.git
synced 2025-10-17 22:32:26 +08:00
```go package main import ( "fmt" "github.com/gin-gonic/gin" ) func main() { r := gin.Default() r.GET("/", func(c *gin.Context) { var i int var err error err = c.DefaultQueryVar("int", &i, -1) fmt.Printf("%v, %v\n", i, err) var ss []string err = c.DefaultQueryVar("slice", &ss, []string{"5", "5", "5"}) fmt.Printf("%v, %v\n", ss, err) var b bool err = c.DefaultQueryVar("bool", &b, false) fmt.Printf("%v, %v\n", b, err) var f float64 err = c.DefaultQueryVar("f", &f, 3.14) fmt.Printf("%v, %v\n", f, err) }) r.Run() return } ```