type log/slog.Logger

27 uses

	log/slog (current package)
		logger.go#L18: var defaultLogger atomic.Pointer[Logger]
		logger.go#L55: func Default() *Logger { return defaultLogger.Load() }
		logger.go#L62: func SetDefault(l *Logger) {
		logger.go#L111: type Logger struct {
		logger.go#L115: func (l *Logger) clone() *Logger {
		logger.go#L121: func (l *Logger) Handler() Handler { return l.handler }
		logger.go#L126: func (l *Logger) With(args ...any) *Logger {
		logger.go#L141: func (l *Logger) WithGroup(name string) *Logger {
		logger.go#L151: func New(h Handler) *Logger {
		logger.go#L155: 	return &Logger{handler: h}
		logger.go#L159: func With(args ...any) *Logger {
		logger.go#L164: func (l *Logger) Enabled(ctx context.Context, level Level) bool {
		logger.go#L188: func (l *Logger) Log(ctx context.Context, level Level, msg string, args ...any) {
		logger.go#L193: func (l *Logger) LogAttrs(ctx context.Context, level Level, msg string, attrs ...Attr) {
		logger.go#L198: func (l *Logger) Debug(msg string, args ...any) {
		logger.go#L203: func (l *Logger) DebugContext(ctx context.Context, msg string, args ...any) {
		logger.go#L208: func (l *Logger) Info(msg string, args ...any) {
		logger.go#L213: func (l *Logger) InfoContext(ctx context.Context, msg string, args ...any) {
		logger.go#L218: func (l *Logger) Warn(msg string, args ...any) {
		logger.go#L223: func (l *Logger) WarnContext(ctx context.Context, msg string, args ...any) {
		logger.go#L228: func (l *Logger) Error(msg string, args ...any) {
		logger.go#L233: func (l *Logger) ErrorContext(ctx context.Context, msg string, args ...any) {
		logger.go#L240: func (l *Logger) log(ctx context.Context, level Level, msg string, args ...any) {
		logger.go#L260: func (l *Logger) logAttrs(ctx context.Context, level Level, msg string, attrs ...Attr) {