# Functions
LoggingMiddleware logs before and after the response to given logger.
RecoverMiddleware used for recovering from panic, logs the panic to given logger and returns 500.
# Type aliases
Adapter is just a wrapper over http handler function.