forked from mirror/gin
Merge pull request #209 from RobAWilkinson/develop
Add forms and params example to README.md
This commit is contained in:
commit
ed77f7b8fe
18
README.md
18
README.md
|
@ -146,7 +146,25 @@ func main() {
|
||||||
r.Run(":8080")
|
r.Run(":8080")
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
###Form parameters
|
||||||
|
```go
|
||||||
|
func main() {
|
||||||
|
r := gin.Default()
|
||||||
|
|
||||||
|
// This will respond to urls like search?firstname=Jane&lastname=Doe
|
||||||
|
r.GET("/search", func(c *gin.Context) {
|
||||||
|
// You need to call ParseForm() on the request to receive url and form params first
|
||||||
|
c.Request.ParseForm()
|
||||||
|
|
||||||
|
firstname := c.Request.Form.Get("firstname")
|
||||||
|
lastname := c.Request.Form.get("lastname")
|
||||||
|
|
||||||
|
message := "Hello "+ firstname + lastname
|
||||||
|
c.String(200, message)
|
||||||
|
})
|
||||||
|
r.Run(":8080")
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
#### Grouping routes
|
#### Grouping routes
|
||||||
```go
|
```go
|
||||||
|
|
Loading…
Reference in New Issue