3 Commits

Author SHA1 Message Date
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
田欧
b7e8a6b9b0 style(import): not use aliase when import package (#1146) 2017-10-29 13:12:22 +01:00
Eason Lin
c19aa0598b feat(context): add BindQuery func (#1029)
* feat(context): add BindQuery func, only parse/bind the query string params.

* docs(readme): add BindQuery section.

* docs(readme): fix import.

* docs(readme): separate import
2017-07-19 09:50:05 +02:00