logger

package
v1.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2020 License: Apache-2.0 Imports: 5 Imported by: 40

Documentation

Index

Constants

This section is empty.

Variables

L is an alias for the the standard logger.

Functions

func FromContext

func FromContext(ctx context.Context) *logrus.Entry

FromContext retrieves the current logger from the context. If no logger is available, the default logger is returned.

func FromRequest

func FromRequest(r *http.Request) *logrus.Entry

FromRequest retrieves the current logger from the request. If no logger is available, the default logger is returned.

func Middleware

func Middleware(next http.Handler) http.Handler

Middleware provides logging middleware.

func WithContext

func WithContext(ctx context.Context, logger *logrus.Entry) context.Context

WithContext returns a new context with the provided logger. Use in combination with logger.WithField(s) for great effect.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL