Merge pull request #209 from RobAWilkinson/develop

Add forms and params example to README.md
This commit is contained in:
Javier Provecho Fernandez 2015-02-07 14:24:32 +01:00
commit ed77f7b8fe
1 changed files with 18 additions and 0 deletions

View File

@ -146,7 +146,25 @@ func main() {
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
```go