mirror of
https://github.com/caddyserver/caddy.git
synced 2024-12-23 22:27:38 -05:00
14 lines
333 B
Go
14 lines
333 B
Go
|
package middleware
|
||
|
|
||
|
import "strings"
|
||
|
|
||
|
// Path represents a URI path, maybe with pattern characters.
|
||
|
type Path string
|
||
|
|
||
|
// Path matching will probably not always be a direct
|
||
|
// comparison; this method assures that paths can be
|
||
|
// easily matched.
|
||
|
func (p Path) Matches(other string) bool {
|
||
|
return strings.HasPrefix(string(p), other)
|
||
|
}
|