6 Commits

Author SHA1 Message Date
guonaihong
697b9e47f5
Merge b4e2ca45851c5a656de7cb77b803a10d7e953f91 into 6296175f70e21bd1c09efc424a2c14574904720d 2022-10-13 08:01:40 +09:00
thinkerou
4b68a5f12a
chore: update go.mod and remove space from copyright (#3158)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-28 10:42:28 +08:00
thinkerou
2bde107686
test support go1.18 (#2990) 2022-03-21 09:43:17 +08:00
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