Documentation ¶
Index ¶
- Constants
- Variables
- func FromContext(ctx context.Context) *zap.SugaredLogger
- func IntoContext(ctx context.Context, log *zap.SugaredLogger) context.Context
- func Named(name string) *zap.SugaredLogger
- func NewContext(ctx context.Context, logger *zap.SugaredLogger) context.Context
- func SetupLogger(logLevel string, logLevelKey string, logLevelEncoder string) error
- type ProviderLogWrapper
Constants ¶
View Source
const ( LogLevelInfo = "info" LogLevelWarn = "warn" LogLevelError = "error" LogLevelDebug = "debug" )
Variables ¶
View Source
var ( DefaultLogLevel = "INFO" DefaultLogLevelKey = "level" DefaultLogLevelEncoder = "capitalcolor" )
View Source
var Logger *zap.SugaredLogger
Functions ¶
func FromContext ¶ added in v0.17.0
func FromContext(ctx context.Context) *zap.SugaredLogger
func IntoContext ¶ added in v0.17.0
func Named ¶ added in v0.17.0
func Named(name string) *zap.SugaredLogger
func NewContext ¶ added in v0.17.0
Types ¶
type ProviderLogWrapper ¶ added in v0.15.0
type ProviderLogWrapper struct {
ZP *zap.SugaredLogger
}
func (*ProviderLogWrapper) Debug ¶ added in v0.15.0
func (l *ProviderLogWrapper) Debug(msg string)
func (*ProviderLogWrapper) Error ¶ added in v0.15.0
func (l *ProviderLogWrapper) Error(err error, msg string)
func (*ProviderLogWrapper) Info ¶ added in v0.15.0
func (l *ProviderLogWrapper) Info(msg string)
Click to show internal directories.
Click to hide internal directories.