package logging import ( "io" "log" "os" ) func SetupLogging() { logFile, err := os.OpenFile("data/server.log", os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644) if err != nil { log.Fatal(err) } multiWriter := io.MultiWriter(os.Stdout, logFile) log.SetOutput(multiWriter) log.SetFlags(log.Ldate | log.Ltime | log.Lshortfile) }