package filer_ui import ( _ "embed" "github.com/dustin/go-humanize" "html/template" "net/url" "strings" ) func printpath(parts ...string) string { concat := strings.Join(parts, "") escaped := url.PathEscape(concat) return strings.ReplaceAll(escaped, "%2F", "/") } var funcMap = template.FuncMap{ "humanizeBytes": humanize.Bytes, "printpath": printpath, } //go:embed filer.html var filerHtml string var StatusTpl = template.Must(template.New("status").Funcs(funcMap).Parse(filerHtml))