スライス・配列に無い添字を指定すると panic で落ちます。 出るコード nums := []int{1, 2, 3} fmt.Println(nums[5]) // 添字は 0〜2 エラーメッセージ panic: runtime error: index out of range [5] with length 3 直し方 len(nums) で長さを確認し、範囲内でアクセスします。