diff options
Diffstat (limited to 'docs/content/en/functions/collections/Seq.md')
-rw-r--r-- | docs/content/en/functions/collections/Seq.md | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/docs/content/en/functions/collections/Seq.md b/docs/content/en/functions/collections/Seq.md new file mode 100644 index 000000000..65ff1432f --- /dev/null +++ b/docs/content/en/functions/collections/Seq.md @@ -0,0 +1,42 @@ +--- +title: collections.Seq +linkTitle: seq +description: Returns a slice of integers. +categories: [functions] +keywords: [] +menu: + docs: + parent: functions +function: + aliases: [seq] + returnType: '[]int' + signatures: + - collections.Seq LAST + - collections.Seq FIRST LAST + - collections.Seq FIRST INCREMENT LAST +relatedFunctions: + - collections.Apply + - collections.Delimit + - collections.In + - collections.Reverse + - collections.Seq + - collections.Slice +aliases: [/functions/seq] +--- + +```go-html-template +{{ seq 2 }} → [1 2] +{{ seq 0 2 }} → [0 1 2] +{{ seq -2 2 }} → [-2 -1 0 1 2] +{{ seq -2 2 2 }} → [-2 0 2] +``` + +Iterate over a sequence of integers: + +```go-html-template +{{ $product := 1 }} +{{ range seq 4 }} + {{ $product = mul $product . }} +{{ end }} +{{ $product }} → 24 +``` |