NAM-APJATEL-BACKEND/utils/common/logger.go

17 lines
308 B
Go

package common
import (
"github.com/gin-gonic/gin"
"os"
)
func LoggingToFile() gin.HandlerFunc {
logFile, err := os.OpenFile("gin.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0644)
if err != nil {
panic("Failed to open log file: " + err.Error())
}
gin.DefaultWriter = logFile
return gin.Logger()
}