老遇到,记录一下
klog.LogToStderr(false)
logFile, err := os.Create("api.log")
if err != nil {
fmt.Println(err)
os.Exit(1)
}
klog.SetOutput(io.MultiWriter(logFile))
gin.DefaultWriter = io.MultiWriter(logFile)
如果想要同时记录到stdout
改成 io.MultiWriter(logFile,os.Stdout)
即可。