Skip to main content

append は、スライスに 1 つ以上の値を追加し、結果のスライスを返す。

以下は、単一の値を追加する例です。

{{ $s := slice "a" "b" "c" }}
{{ $s = $s | append "d" "e" }}
{{/* $s now contains a []string with elements "a", "b", "c", "d", and "e" */}}

以下は、同じようにスライスにスライスを追加する例です。

{{ $s := slice "a" "b" "c" }}
{{ $s = $s | append (slice "d" "e") }}

append 関数は、 Pages を含むすべてのタイプで機能します。