(pattern Pattern)
| 141 | type id string |
| 142 | |
| 143 | func (i id) Match(pattern Pattern) bool { |
| 144 | pathParts := split(string(i)) |
| 145 | patternParts := split(pattern.String()) |
| 146 | |
| 147 | return match(patternParts, pathParts) |
| 148 | } |
| 149 | |
| 150 | func (i id) String() string { |
| 151 | return string(i) |