Pattern matching request router implementation of Go's http.Handler