Client build scripts fixes and server stub with local devzone.
All checks were successful
Linting and tests / Linting (push) Successful in 6s

This commit is contained in:
2025-09-13 18:13:50 +05:00
parent 1bf8a5b124
commit 3cfc74affa
21 changed files with 578 additions and 23 deletions

View File

@@ -0,0 +1,20 @@
package application
import (
"log/slog"
"os"
)
func (a *Application) initializeLogger() {
a.baseLogger = slog.New(slog.NewTextHandler(os.Stdout, &slog.HandlerOptions{
AddSource: true,
Level: slog.LevelDebug,
}))
a.appLogger = a.baseLogger.With("module", "application")
}
// NewLogger creates new sub-instance of base logger and adds some additional data to it for persistent output.
func (a *Application) NewLogger(withs ...interface{}) *slog.Logger {
return a.baseLogger.With(withs...)
}