From 62a63d786a2f86cc93c357b9ab54d17bfa55367b Mon Sep 17 00:00:00 2001 From: Andinus Date: Sat, 8 Feb 2025 18:36:36 +0530 Subject: [PATCH] Handle *string --- template_nest.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/template_nest.go b/template_nest.go index 9037d88..25b5dc4 100644 --- a/template_nest.go +++ b/template_nest.go @@ -294,6 +294,12 @@ func (nest *TemplateNest) Render(toRender interface{}) (string, error) { case bool: return fmt.Sprintf("%t", v), nil + case *string: + if v == nil { + return "", nil + } + return nest.Render(*v) + case string: if nest.option.NoEscapeInput { return v, nil