Merge pull request #305 from JustinBeckwith/patch-1
add querystring parameter example to readme
This commit is contained in:
commit
5680762712
18
README.md
18
README.md
@ -140,6 +140,24 @@ func main() {
|
||||
r.Run(":8080")
|
||||
}
|
||||
```
|
||||
|
||||
#### Querystring parameters
|
||||
```go
|
||||
func main() {
|
||||
router := gin.Default()
|
||||
|
||||
// Query string parameters are parsed using the existing underlying request object.
|
||||
// The request responds to a url matching: /welcome?firstname=Jane&lastname=Doe
|
||||
router.GET("/welcome", func(c *gin.Context) {
|
||||
firstname := c.DefaultQuery("firstname", "Guest")
|
||||
lastname := c.Query("lastname") // shortcut for c.Request.URL.Query().Get("lastname")
|
||||
|
||||
c.String(http.StatusOK, "Hello %s %s", firstname, lastname)
|
||||
})
|
||||
router.Run(":8080")
|
||||
}
|
||||
```
|
||||
|
||||
###Form parameters
|
||||
```go
|
||||
func main() {
|
||||
|
Loading…
Reference in New Issue
Block a user