[bugfix] fail fast if regex is incorrectly specified using capturing groups. (#218)
This commit is contained in:
committed by
Matt Silverlock
parent
cafdb65e9e
commit
392c28fe23
5
doc.go
5
doc.go
@@ -57,6 +57,11 @@ calling mux.Vars():
|
||||
vars := mux.Vars(request)
|
||||
category := vars["category"]
|
||||
|
||||
Note that if any capturing groups are present, mux will panic() during parsing. To prevent
|
||||
this, convert any capturing groups to non-capturing, e.g. change "/{sort:(asc|desc)}" to
|
||||
"/{sort:(?:asc|desc)}". This is a change from prior versions which behaved unpredictably
|
||||
when capturing groups were present.
|
||||
|
||||
And this is all you need to know about the basic usage. More advanced options
|
||||
are explained below.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user