Browse Source

add querystring parameter example to readme

Justin Beckwith 10 years ago
parent
commit
3feb5578dd
1 changed files with 18 additions and 0 deletions
  1. 18 0
      README.md

+ 18 - 0
README.md

@@ -140,6 +140,24 @@ func main() {
 	r.Run(":8080")
 }
 ```
+
+#### Querystring parameters
+```go
+func main() {
+	r := gin.Default()
+	
+	// Query string parameters are parsed used the existing underlying request object.  
+	// The request responds to a url matching:  /search?firstname=Jane&lastname=Doe
+	r.GET("/search", func(c *gin.Context) {
+		firstname := c.Request.URL.Query().Get("latitude")
+		lastname := c.Request.URL.Quert().Get("longitude")
+		message := "Hello " + firstname + lastname
+		c.String(http.StatusOK, message)
+	})
+	r.Run(":8080")
+}
+```
+
 ###Form parameters
 ```go
 func main() {