From 0179262628cadd3ed402880a03f3d812f327feec Mon Sep 17 00:00:00 2001 From: René 'Necoro' Neumann Date: Tue, 21 Apr 2020 22:20:42 +0200 Subject: Improved HTML creation --- internal/template/template.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'internal/template/template.go') diff --git a/internal/template/template.go b/internal/template/template.go index 350a0ed..a239484 100644 --- a/internal/template/template.go +++ b/internal/template/template.go @@ -24,7 +24,7 @@ func join(sep string, parts []string) string { return strings.Join(parts, sep) } -func LastUrlPart(url string) string { +func lastUrlPart(url string) string { split := strings.Split(url, "/") return split[len(split)-1] } @@ -42,11 +42,16 @@ func byteCount(b int64) string { return fmt.Sprintf("%.1f %cB", float64(b)/float64(div), "KMGTPE"[exp]) } +func html(s string) template.HTML { + return template.HTML(s) +} + var funcMap = template.FuncMap{ "dict": dict, "join": join, - "lastUrlPart": LastUrlPart, + "lastUrlPart": lastUrlPart, "byteCount": byteCount, + "html": html, } func fromString(name, templateStr string) *template.Template { -- cgit v1.2.3-54-g00ecf