Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tpl
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2021-02-23 11:36:11 +0300
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2021-02-23 11:36:43 +0300
commit7f8530039aa018f23bad9d58e97777705a6d19ac (patch)
tree382f99a2a0d65e52a293dec4a68647c01655155d /tpl
parent01dd7c16af6204d18d530f9d3018689215482170 (diff)
tpl: Add method mappings for strings.Contains, strings.ContainsAny
Just to confirm/document the function signature.
Diffstat (limited to 'tpl')
-rw-r--r--tpl/strings/init.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/tpl/strings/init.go b/tpl/strings/init.go
index 26d63519a..dab4fdbaa 100644
--- a/tpl/strings/init.go
+++ b/tpl/strings/init.go
@@ -58,6 +58,22 @@ func init() {
},
)
+ ns.AddMethodMapping(ctx.Contains,
+ nil,
+ [][2]string{
+ {`{{ strings.Contains "abc" "b" }}`, `true`},
+ {`{{ strings.Contains "abc" "d" }}`, `false`},
+ },
+ )
+
+ ns.AddMethodMapping(ctx.ContainsAny,
+ nil,
+ [][2]string{
+ {`{{ strings.ContainsAny "abc" "bcd" }}`, `true`},
+ {`{{ strings.ContainsAny "abc" "def" }}`, `false`},
+ },
+ )
+
ns.AddMethodMapping(ctx.FindRE,
[]string{"findRE"},
[][2]string{