Since Go templates are HTML-aware, truncate will intelligently handle normal strings vs HTML strings:
{{ "<em>Keep my HTML</em>" | safeHTML | truncate 10 }} → <em>Keep my …</em>
Since Go templates are HTML-aware, truncate will intelligently handle normal strings vs HTML strings:
{{ "<em>Keep my HTML</em>" | safeHTML | truncate 10 }} → <em>Keep my …</em>