summaryrefslogtreecommitdiffstats
path: root/docs/content/en/functions/collections/In.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/en/functions/collections/In.md')
-rw-r--r--docs/content/en/functions/collections/In.md43
1 files changed, 43 insertions, 0 deletions
diff --git a/docs/content/en/functions/collections/In.md b/docs/content/en/functions/collections/In.md
new file mode 100644
index 000000000..131c0abcf
--- /dev/null
+++ b/docs/content/en/functions/collections/In.md
@@ -0,0 +1,43 @@
+---
+title: collections.In
+description: Reports whether the given value is a member of the given set.
+categories: []
+keywords: []
+action:
+ aliases: [in]
+ related:
+ - functions/strings/Contains
+ - functions/strings/ContainsAny
+ - functions/strings/ContainsNonSpace
+ - functions/strings/HasPrefix
+ - functions/strings/HasSuffix
+ returnType: bool
+ signatures: [collections.In SET VALUE]
+aliases: [/functions/in]
+---
+
+The `SET` can be an [array], [slice], or [string].
+
+[array]: /getting-started/glossary/#array
+[slice]: /getting-started/glossary/#slice
+[string]: /getting-started/glossary/#string
+
+```go-html-template
+{{ $s := slice "a" "b" "c" }}
+{{ in $s "b" }} → true
+```
+
+```go-html-template
+{{ $s := slice 1 2 3 }}
+{{ in $s 2 }} → true
+```
+
+```go-html-template
+{{ $s := slice 1.11 2.22 3.33 }}
+{{ in $s 2.22 }} → true
+```
+
+```go-html-template
+{{ $s := "abc" }}
+{{ in $s "b" }} → true
+```