mirror of
				https://github.com/caddyserver/caddy.git
				synced 2025-11-03 19:17:29 -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)
 | 
						|
}
 |