Documentation
¶
Index ¶
Constants ¶
View Source
const (
TraceLevel = zapcore.Level(-8) // Below Debug (-4)
)
Custom log levels with Trace below Debug
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
Logger embeds zap.Logger and adds Trace level support
func (*Logger) Sugar ¶
func (l *Logger) Sugar() *SugaredLogger
Override Sugar to return our custom SugaredLogger
type SugaredLogger ¶
type SugaredLogger struct {
*zap.SugaredLogger
}
SugaredLogger embeds zap.SugaredLogger and adds Trace level support
func (*SugaredLogger) Named ¶
func (s *SugaredLogger) Named(name string) *SugaredLogger
Override Named to return our custom SugaredLogger
func (*SugaredLogger) Trace ¶
func (s *SugaredLogger) Trace(args ...any)
Add Trace method to SugaredLogger
func (*SugaredLogger) Tracew ¶
func (s *SugaredLogger) Tracew(msg string, keysAndValues ...any)
Add Tracew method to SugaredLogger
func (*SugaredLogger) With ¶
func (s *SugaredLogger) With(args ...any) *SugaredLogger
Override With to return our custom SugaredLogger
Click to show internal directories.
Click to hide internal directories.