教程 > gin 教程 > 阅读:80

gin 如何记录日志——迹忆客-ag捕鱼王app官网

在gin框架中记录日志方法如下

package main
import (
    "io"
    "os"
    "github.com/gin-gonic/gin"
)
func main() {
    // 禁用控制台颜色,将日志写入文件时不需要控制台颜色。
    gin.disableconsolecolor()
    // 记录到文件。
    f, _ := os.create("gin.log")
    gin.defaultwriter = io.multiwriter(f)
    // 如果需要同时将日志写入文件和控制台,请使用以下代码。
    // gin.defaultwriter = io.multiwriter(f, os.stdout)
    r := gin.default()
    r.get("/ping", func(c *gin.context) {
        c.string(200, "pong")
    })
    r.run()
}

以上代码执行结果如下

gin 如何记录日志

查看笔记

扫码一下
查看教程更方便
网站地图