Logging
log := logger.New(logger.Options{}) // JSON when APP_ENV=production, level from LOG_LEVELapp, err := dygo.Create(ctx, root, dygo.WithLogger(log), dygo.WithMiddleware(middleware.RequestID(), middleware.Logger(log)))Imports: []*dygo.Module{logger.Module(log)} // providers can take *slog.Loggermiddleware.Logger writes one line per request: method, path, status, bytes, duration_ms and request_id. middleware.RequestIDFrom(ctx) gives the ID anywhere.