# README
go-log
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetContextFields retrieves the logging `Fields` from context.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MakeField creates a new logging field.
New - Creates a new instance of logrus with customized configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewSLogChiMiddleware is used to log http request information.
NewSLogGraphQLResponseMiddleware is used to log GraphQL requests and responses.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PopContextFields pops the last entry off of the logging fields stack.
PushContextFields pushes the given fields onto the logging fields stack.
RequestLogger creates a logger with the request ID on it.
ServerLogger is a middleware that logs the start and end of each request, along with some useful data about what was requested, what the response status was, and how long it took to return.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WithContext initializes context with a logging fields stack with the given fields.
No description provided by the author
No description provided by the author
# Constants
ContextKeyLogFields is the key for the logging fields context value.
# Structs
No description provided by the author
DevScrubber is a VariablesScrubber that passes all var information from GraphQL variables.
Field represents a logging field.
No description provided by the author
# Type aliases
Fields Type to pass when we want to call WithFields for structured logging.