Documentation ¶
Index ¶
- func New(level int, colorize bool) slog.Logger
- func NewConsole(level int, colorize bool) slog.Logger
- func NewJSON(level int) slog.Logger
- func NewTesting(t *testing.T, level int) slog.Logger
- func ZapFromSLog(log slog.Logger) *zap.Logger
- type LogLevel
- type Testing
- func (z *Testing) Debug(args ...any)
- func (z *Testing) Debugf(template string, args ...any)
- func (z *Testing) Error(args ...any)
- func (z *Testing) Errorf(format string, args ...any)
- func (z *Testing) Fail()
- func (z *Testing) FailNow()
- func (z *Testing) Failed() bool
- func (z *Testing) Fatal(args ...any)
- func (z *Testing) Fatalf(format string, args ...any)
- func (z *Testing) Info(args ...any)
- func (z *Testing) Infof(format string, args ...any)
- func (z *Testing) Logf(s string, i ...any)
- func (z *Testing) Name() string
- func (z *Testing) Panic(args ...any)
- func (z *Testing) Panicf(format string, args ...any)
- func (z *Testing) Sync()
- func (z *Testing) Warn(args ...any)
- func (z *Testing) Warnf(format string, args ...any)
- func (z *Testing) With(args ...any) slog.Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
New - returns new slog.Logger like zap shugarred logger wrapper deprecated: use NewDevelopment or NewProduction instead
func NewConsole ¶
func NewTesting ¶
NewTesting - logger для тестов
func ZapFromSLog ¶
Types ¶
type LogLevel ¶
LogLevel уровень логирования
func CountdownLevel ¶
CountdownLevel - уровни в zap формируются от -1 (Debug) до 6 (Fatal). Данный метод вычисляет "обратное" значение. Используется для консольного способа указания уровня по счетчику, например при использовании ключа со счетчиком -v, -vvv, -vvvvv и т.д.
type Testing ¶
Testing - logger соответсвующий logger.Logger и zaptest.TestingT интерфейсам. В качестве writer-а использующий testing.T
Click to show internal directories.
Click to hide internal directories.