go言語 スライス(配列)内の値を追加する

  • 作成日 2021.05.12
  • 更新日 2022.11.01
  • go
go言語 スライス(配列)内の値を追加する

go言語で、appendを使用して、スライス(配列)内の値を追加するサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。

環境

  • OS windows10 pro 64bit
  • go言語 1.15.4

append使い方

appendを使用すれば、スライス(配列)内の値を追加することが可能です。

append(スライス, 追加する値)

以下は、スライス内に値を追加するサンプルコードとなります。

package main

import "fmt"

func main() {

	slice := []int{1, 2, 3, 4, 5}
	slice = append(slice, 6)

	fmt.Println(slice) // [1 2 3 4 5 6]

	slice = append(slice, 7)
	fmt.Println(slice) // [1 2 3 4 5 6 7]

}