package utils import ( "log" "os" ) func SetLogFile(path string) error { logFile, err := os.OpenFile(path, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0644) if err != nil { return err } log.SetOutput(logFile) log.SetFlags(log.LstdFlags | log.Lshortfile | log.Lmicroseconds) return nil }