【メモ】Go 配列・スライス・マップ

2021年3月11日木曜日

Go Golang

t f B! P L
ざっくりいうと
配列は固定長

var a [2]int
var a [2]int = [2]int{100, 200}
s := make([]int,2, 2)

スライスは可変長

var s []int
var s []int = []int{100, 200}
s2 := append(s, 300) // append()は新しいスライスを返す
s := make([]int,2, 2)

マップは連想配列

var m = map[string]int{"apple": 100, "banana":200}
m := make(map[string]int)

このブログを検索

QooQ