guonaihong
|
9e03cea269
|
achieve #1898
```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
}
```
|
2019-06-12 19:13:11 +08:00 |
|