今回のコード
go
1package main 2 3import "fmt" 4 5func main() { 6 m := map[string]int{ 7 "key1": 10, 8 "key2": 20, 9 "key3": 300, 10 "key4": 400, 11 } 12 13 fmt.Println(m) 14 fmt.Println(m["Key1"]) 15 fmt.Println(m["key2"]) 16 fmt.Println(m["Key3"]) 17 fmt.Println(m["key4"]) 18 19}
実行結果↓
map[key1:10 key2:20 key3:300 key4:400] 0 20 0 400
# 質問内容
- 実行結果でprintした結果で10でなく0、300でなく0と表示される意味が分かりません。
バージョン
go version go1.13.7
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/16 06:49