Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Glob ¶
type Glob struct {
// contains filtered or unexported fields
}
Glob holds a Unix-style glob pattern in a compiled form for efficient matching against paths.
Glob notation:
- `?` matches a single char in a single path component
- `*` matches zero or more chars in a single path component
- `**` matches zero or more chars in zero or more components
- any other sequence matches itself
func CompileGlob ¶
func CompileGlob(pat string) (glob Glob, err error)
CompileGlob translates pat into a form more convenient for matching against paths in the store.
func MustCompileGlob ¶
func MustCompileGlob(pat string) Glob
MustCompileGlob is like CompileGlob, but it panics if an error occurs, simplifying safe initialization of global variables holding glob patterns.
Click to show internal directories.
Click to hide internal directories.