根据检测到的 TTY,控制台的日志输出默认是有颜色的。
禁止日志颜色化:
func main() {
// 禁止日志的颜色
gin.DisableConsoleColor()
// 用默认中间件创建一个 gin 路由:
// 日志和恢复(无崩溃)中间件
router := gin.Default()
router.GET("/ping", func(c *gin.Context) {
c.String(200, "pong")
})
router.Run(":8080")
}
日志颜色化:
func main() {
// 强制日志颜色化
gin.ForceConsoleColor()
// 用默认中间件创建一个 gin 路由:
// 日志和恢复(无崩溃)中间件
router := gin.Default()
router.GET("/ping", func(c *gin.Context) {
c.String(200, "pong")
})
router.Run(":8080")
}
最后编辑: Simon 文档更新时间: 2023-01-11 13:07 作者:Simon