Gin 使用示例(七):控制日志输出颜色


默认情况下,控制台上输出的日志会根据检测到的 TTY 进行着色。

如果不想给日志着色,可以这么做:

func main() {
  // 禁止日志颜色
  gin.DisableConsoleColor()

  // 使用默认中间件(logger 和 recovery)创建 gin 路由器
  router := gin.Default()

  // 定义路由
  router.GET("/ping", func(c *gin.Context) {
    c.String(200, "pong")
  })

  // 启动服务器
  router.Run(":8080")
}

-w907

如果强制给日志着色,可以这么做:

func main() {
  // 强制设置日志颜色
  gin.ForceConsoleColor()

  router := gin.Default()

  router.GET("/ping", func(c *gin.Context) {
    c.String(200, "pong")
  })

  router.Run(":8080")
}

-w888


点赞 取消点赞 收藏 取消收藏

<< 上一篇: Gin 使用示例(六):使用 HTML 模板构建二进制文件

>> 下一篇: Gin 使用示例(八):自定义 HTTP 服务器配置