# Functions
JSONLogMiddleware returns a gin HandlerFunc that logs json using gin's infrastructure.
Logger returns a zap logger with request id context if available.
RequestIDMiddleware returns a gin.HandlerFunc that sets the context with request id.
WithRqID returns a context contains a request ID.