type fileSpec …
type pathSpec …
type localPath …
func newLocalPath(fileName string) localPath { … }
func (p localPath) String() string { … }
func (p localPath) Dir() localPath { … }
func (p localPath) Base() localPath { … }
func (p localPath) Clean() localPath { … }
func (p localPath) Join(elem pathSpec) localPath { … }
func (p localPath) Glob() (matches []string, err error) { … }
func (p localPath) StripSlashes() localPath { … }
func isRelative(base, target localPath) bool { … }
type remotePath …
func newRemotePath(fileName string) remotePath { … }
func (p remotePath) String() string { … }
func (p remotePath) Dir() remotePath { … }
func (p remotePath) Base() remotePath { … }
func (p remotePath) Clean() remotePath { … }
func (p remotePath) Join(elem pathSpec) remotePath { … }
func (p remotePath) StripShortcuts() remotePath { … }
func (p remotePath) StripSlashes() remotePath { … }
func stripTrailingSlash(file string) string { … }
func stripLeadingSlash(file string) string { … }
func stripPathShortcuts(p string) string { … }