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/



                                                                                                                                                                                                     





免责声明:本文仅代表作者个人观点,与华纳网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。