package main
import (
"fmt"
"github.com/gin-gonic/gin"
"net/http"
)
func main(){
r := gin.Default()
r.GET("/web", func(c *gin.Context) {
//1.获取浏览器那边发请求携带的query string 参数
//name := c.Query("query")
//2.DefaultQuery 在如果检测不到query的时候默认key值为指定的对象
//name := c.DefaultQuery("query","somebody")
//3.
name,ok := c.GetQuery("query")
if !ok {
//取不到
name = "somebody"
}
//用&连接两个值
age := c.Query("age")
c.JSON(http.StatusOK,gin.H{
"name":name,
"age":age,
})
})
err := r.Run(":9090")
if err != nil{
fmt.Println("run failed,err:",err)
return
}
}