1. Hello,Gin!

一个简单的Web服务器代码如下,在下面的代码中,使用go run main.go运行,即可通过访问 127.0.0.1:8081/ping 即可查到看HelloGin的提示。

package main

import "github.com/gin-gonic/gin"

func main() {
    r := gin.Default()
    r.GET("/ping", func(c *gin.Context) {
        c.JSON(200, gin.H{"message": "HelloGin"})
    })
    r.Run(":8081")
}

从上面代码中我们可以发现几个部分

  • 路由注册:通过r.GET 使用Get方法,(其他的POST、DELETE、PUT方法同理)来注册路由/ping ,并紧接着对应调用的方法。
  • 运行信息,本次后端监听了8081端口,而默认设置为8080。
  • 默认Engine实例,此处指Engine实例,表示使用官方的Logger,Recovery中间件来创建实例,后续我们会使用Logrus来作为日志中间件。

results matching ""

    No results matching ""