Versions in this module Expand all Collapse all v0 v0.2.5 Aug 18, 2017 Changes in this version + func ApplyToHTMLText(doc []byte, fn func(string) string) []byte + func CopyFileContents(dst, src string, perm os.FileMode) error + func FilenameDate(s string) (t time.Time, title string, found bool) + func FollowDots(data interface{}, props []string) (interface{}, error) + func IsNotEmpty(err error) bool + func LeftPad(s string, n int) string + func MatchList(patterns []string, name string) bool + func MergeStringMaps(ms ...map[string]interface{}) map[string]interface + func MustAbs(path string) string + func MustRel(basepath, targpath string) string + func NewPathError(op, name, text string) *os.PathError + func PostfixWalk(root string, walkFn filepath.WalkFunc) error + func ReadFileMagic(filename string) ([]byte, error) + func RemoveEmptyDirectories(root string) error + func SafeReplaceAllStringFunc(re *regexp.Regexp, src string, repl func(m string) (string, error)) (out string, err error) + func SearchStrings(array []string, s string) bool + func Slugify(s string) string + func StringArrayToMap(a []string) map[string]bool + func StringSet(array []string) map[string]bool + func TrimExt(name string) string + func URLJoin(paths ...string) string + func URLPathClean(url string) string + func UnmarshalYAMLInterface(b []byte, i *interface{}) error + func VisitCreatedFile(filename string, w func(io.Writer) error) (err error) + func WrapPathError(err error, path string) error + type PathError interface + Path func() string