Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RoutePatterns ¶
type RoutePatterns []string
RoutePatterns provides a method to generate a regex which will match a URL path against a collection of patterns. If any of the patterns match the path, the regex will return a successful match.
Multiple patterns can be provided and they are matched in order. Example: - /api/* matches /api/1 but not /api or /api/1/2 - /api/*/2 matches /api/1/2 but not /api/2 /api/1 - /api/** matches /api/1, /api/1/2, /api/1/2/3 but not /api - /api/**/3 matches /api/1/2, /api/1/2/3 but not /api, /api/1 or /api/1/2
All patterns support an optional trailing slash.
func (RoutePatterns) MustCompile ¶
func (rp RoutePatterns) MustCompile() *regexp.Regexp
Click to show internal directories.
Click to hide internal directories.