feat: 🎉 Rating Orama!

This commit is contained in:
2023-04-09 06:45:27 +02:00
commit b2f4b573f3
61 changed files with 8130 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
package app
import (
"golang.org/x/exp/slog"
"io"
"os"
"time"
)
func newStructuredLogger() *slog.Logger {
logFile, _ := os.OpenFile(generateLogFileName(), os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0644)
multiWriter := io.MultiWriter(os.Stdout, logFile)
return slog.New(slog.NewJSONHandler(multiWriter))
}
func generateLogFileName() string {
currentTime := time.Now()
return "logs/" + currentTime.Format("2006-01-02") + ".log"
}