Documentation ¶
Index ¶
- Variables
- func LogLevel(lvl string) slog.Level
- type APILog
- type LogHandler
- type Logger
- func (l *Logger) API(v APILog)
- func (l *Logger) Close() error
- func (l *Logger) Fatal(msg string, args ...any)
- func (l *Logger) Pebble(logInfo bool) *PebbleLogger
- func (l *Logger) Printf(f string, a ...any)
- func (l *Logger) Println(a ...any)
- func (l *Logger) Record(skip int, lvl slog.Level, msg string, attrs ...slog.Attr) error
- func (l *Logger) Write(p []byte) (int, error)
- type PebbleLogger
Constants ¶
This section is empty.
Variables ¶
Functions ¶
Types ¶
type LogHandler ¶
type LogHandler struct {
// contains filtered or unexported fields
}
type Logger ¶
func (*Logger) Pebble ¶
func (l *Logger) Pebble(logInfo bool) *PebbleLogger
type PebbleLogger ¶
func (*PebbleLogger) Errorf ¶
func (p *PebbleLogger) Errorf(format string, args ...any)
func (*PebbleLogger) Fatalf ¶
func (p *PebbleLogger) Fatalf(format string, args ...any)
func (*PebbleLogger) Infof ¶
func (p *PebbleLogger) Infof(format string, args ...any)
Click to show internal directories.
Click to hide internal directories.