配列の構え、mapの構え
スターティングGo言語の読み直しをしている。あたらしいパラダイムを学ぶのはやっぱり楽しいね!
配列の構え
とりま初期化できてappendできて回せたらなんとかなるでしょ(経験)
//配列の 構えは n := 10 s := make([]int, n) // 拡張 x := 11 s = append(s, x) fmt.Println(len(s)) //回すのは for i, v := range s { fmt.Printf("%d - %d\n", i, v) }
mapの構え
m := map[string]string{ "a": "hoge", "b": "fuga", } s, ok := m["a"] if ok { f.Println(s) } for k, v := range m { f.Printf("%s - %s\n", k, v) }