ref: 9564e6e9d8b889ddf29a777af12492a5d2560501
parent: 0e013b529141f228f07bb1de0093644a04146dde
author: spf13 <[email protected]>
date: Wed Jan 22 12:06:23 EST 2014
Adding support for some primitive template math functions
--- a/template/bundle/template.go
+++ b/template/bundle/template.go
@@ -164,6 +164,12 @@
"safeHtml": SafeHtml,
"first": First,
"highlight": Highlight,
+ "add": func(a, b int) int { return a + b },
+ "sub": func(a, b int) int { return a - b },
+ "div": func(a, b int) int { return a / b },
+ "mod": func(a, b int) int { return a % b },
+ "mul": func(a, b int) int { return a * b },
+ "modBool": func(a, b int) bool { return a%b == 0 },
}
templates.Funcs(funcMap)