summaryrefslogtreecommitdiff
path: root/funcs
diff options
context:
space:
mode:
authorDave Henderson <dhenderson@gmail.com>2018-09-08 08:45:48 -0400
committerDave Henderson <dhenderson@gmail.com>2018-09-08 09:08:07 -0400
commit2e972e568ff52d3c4606ce2b6350c0e764f44e03 (patch)
treeb3ce11a3379e8eb940498a053c577d99c5500281 /funcs
parent2feda27f6a4aacdca921d78c2c327d923f74c618 (diff)
Adding dict/conv.Dict function
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'funcs')
-rw-r--r--funcs/conv.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/funcs/conv.go b/funcs/conv.go
index ae87d88a..05ff6101 100644
--- a/funcs/conv.go
+++ b/funcs/conv.go
@@ -29,6 +29,7 @@ func AddConvFuncs(f map[string]interface{}) {
f["slice"] = ConvNS().Slice
f["join"] = ConvNS().Join
f["default"] = ConvNS().Default
+ f["dict"] = ConvNS().Dict
}
// ConvFuncs -
@@ -136,3 +137,8 @@ func (f *ConvFuncs) Default(def, in interface{}) interface{} {
}
return def
}
+
+// Dict -
+func (f *ConvFuncs) Dict(in ...interface{}) (map[string]interface{}, error) {
+ return conv.Dict(in...)
+}