日志

PPG007 ... 2021-12-26 Less than 1 minute

# 日志

  • 关闭控制台颜色:gin.DisableConsoleColor()

  • 记录到文件:

    f, _ := os.Create("gin.log")
      gin.DefaultWriter = io.MultiWriter(f)
    
    1
    2
  • 同时写入文件和控制台:gin.DefaultWriter = io.MultiWriter(f, os.Stdout)

  • 定义路由日志格式:

    gin.DebugPrintRouteFunc = func(httpMethod, absolutePath, handlerName string, nuHandlers int) {
    	  log.Printf("endpoint %v %v %v %v \n", httpMethod, absolutePath, handlerName, nuHandlers)
      }
    
    1
    2
    3
Last update: December 26, 2021 03:54
Contributors: PPG007