diff options
Diffstat (limited to 'frontend')
| -rw-r--r-- | frontend/renderer.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/frontend/renderer.go b/frontend/renderer.go index a3aa83d..524c2c8 100644 --- a/frontend/renderer.go +++ b/frontend/renderer.go | |||
| @@ -47,9 +47,16 @@ func New(path string) *Renderer { | |||
| 47 | "html": func(in string) template.HTML { | 47 | "html": func(in string) template.HTML { |
| 48 | return template.HTML(in) | 48 | return template.HTML(in) |
| 49 | }, | 49 | }, |
| 50 | "add": func(a, b int) int { | ||
| 51 | return a + b | ||
| 52 | }, | ||
| 53 | "sub": func(a, b int) int { | ||
| 54 | return a - b | ||
| 55 | }, | ||
| 50 | } | 56 | } |
| 57 | |||
| 51 | r := &Renderer{ | 58 | r := &Renderer{ |
| 52 | template.Must(template.ParseGlob(path + "/*")).Funcs(funcMap), | 59 | template.Must(template.New("").Funcs(funcMap).ParseGlob(path + "/*")), |
| 53 | make(map[string]interface{}), | 60 | make(map[string]interface{}), |
| 54 | } | 61 | } |
| 55 | 62 | ||
