package main import ( "log/slog" "os" "aiaa-notification-service/internal/config" ) func main() { logger := slog.New(slog.NewJSONHandler(os.Stdout, &slog.HandlerOptions{Level: slog.LevelInfo})) slog.SetDefault(logger) cfg, err := config.Load("config/config.yaml") if err != nil { slog.Error("failed to load config", "error", err) os.Exit(1) } slog.Info("config loaded", "port", cfg.Server.Port) }