[Go] 2 つのスライスを連結する

作成日: 2023年09月05日

append 関数を使用すると 2 つのスライスを連結することができます。append 関数の第 2 引数には変数名につづき ... を付けます。

package main

import "fmt"

func main() {
    slice1 := []string{"one", "tow"}
    slice2 := []string{"three", "four"}

    mergedSlice := append(slice1, slice2...)

    fmt.Println(mergedSlice)
}

実行結果は下記のとおりです。

[one tow three four]
Go