初級 › assignment to entry in nil map の原因と直し方 › パターン4
assignment to entry in nil map の原因と直し方
makeで初期化していないnilのマップに要素を書き込もうとすると、実行時にパニックが発生します。
1 package main 2 3 func main() { 4 _________________________ ^ 5 m[1] = "one" 6 }
panic: assignment to entry in nil map
空欄を埋めて実行を通す
キーの型がintでも同様に、初期化前のnilマップへの書き込みはパニックの原因になります。
次の問題