20 lines
203 B
Go
20 lines
203 B
Go
package app
|
|
|
|
import (
|
|
"log/slog"
|
|
)
|
|
|
|
type App struct {
|
|
logger *slog.Logger
|
|
}
|
|
|
|
func NewApp() *App {
|
|
return &App{
|
|
logger: setupLogging(),
|
|
}
|
|
}
|
|
|
|
func (a *App) Logger() *slog.Logger {
|
|
return a.logger
|
|
}
|