0
0
mirror of https://github.com/thegeeklab/wp-plugin-go.git synced 2024-11-25 19:40:39 +00:00
wp-plugin-go/template/functions.go

23 lines
333 B
Go

package template
import (
"text/template"
"github.com/Masterminds/sprig/v3"
)
func LoadFuncMap() template.FuncMap {
sprigFuncs := sprig.GenericFuncMap()
customFuncs := template.FuncMap{}
for name, f := range customFuncs {
if _, ok := sprigFuncs[name]; ok {
continue
}
sprigFuncs[name] = f
}
return sprigFuncs
}