implement middleware handler using gorilla.context