2021-06-13
来源:华纳网
责任编辑:王双双
人气:
核心提示:【谷雨课堂】Go实战 No.016 Go干货!网站服务Get请求
【谷雨课堂】Go实战第16课知识点:
大家好,欢迎来到【谷雨课堂】Go实战第16课,本节课的知识点是网站服务Get请求,下面就让我们一同和谷雨老师学习一下Go实战第16课的内容网站服务Get请求~
本课内容:
在【谷雨课堂】Go实战的第15课中我们曾使用Gin来实现了只有一个页面的网站,那么做为一个网站系统,我们如何与用户进行交互呢?
本节我们就来讲一讲GET请求,也是最常用的请求
比如以下这个网站:
https://worldwarner.com/plus/view.php?aid=61729
其中aid=61729就是请求中的一个参数
我们可以定义很多这样的参数
干货来啦~
func InitWebApi() {
log.Println("GuYu GoLang ....")
webServer := gin.Default()
webServer.GET("/", func(c *gin.Context) {
get1 := c.DefaultQuery("username", "")
fmt.Println("GET请求 %s", get1)
c.String(http.StatusOK, "Hello GuYu username="+get1)
})
webServer.Run(":8090")
}
没错,非常简单,只有这几条语句。
不过大家可不要认为简单就忽略了。
从下节开始,我们将开始进行真正的web服务~
完整的源代码可以登录【华纳网】下载。
https://www.worldwarner.com/
免责声明:本文仅代表作者个人观点,与华纳网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
大家好,欢迎来到【谷雨课堂】Go实战第16课,本节课的知识点是网站服务Get请求,下面就让我们一同和谷雨老师学习一下Go实战第16课的内容网站服务Get请求~
本课内容:
在【谷雨课堂】Go实战的第15课中我们曾使用Gin来实现了只有一个页面的网站,那么做为一个网站系统,我们如何与用户进行交互呢?
本节我们就来讲一讲GET请求,也是最常用的请求
比如以下这个网站:
https://worldwarner.com/plus/view.php?aid=61729
其中aid=61729就是请求中的一个参数
我们可以定义很多这样的参数
干货来啦~
func InitWebApi() {
log.Println("GuYu GoLang ....")
webServer := gin.Default()
webServer.GET("/", func(c *gin.Context) {
get1 := c.DefaultQuery("username", "")
fmt.Println("GET请求 %s", get1)
c.String(http.StatusOK, "Hello GuYu username="+get1)
})
webServer.Run(":8090")
}
没错,非常简单,只有这几条语句。
不过大家可不要认为简单就忽略了。
从下节开始,我们将开始进行真正的web服务~
完整的源代码可以登录【华纳网】下载。
https://www.worldwarner.com/
免责声明:本文仅代表作者个人观点,与华纳网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。