GoでAPIエラーをlog.Fatalでログしたらdeferも後続処理も動かず詰まった。log.FatalはPrint後にos.Exit(1)を呼ぶため処理が中断する。log.Print・panic・os.Exitとの4者比較と、処理継続が必要な場面での使い分けをまとめます。
新しい記事をメールでお届けします。
新しい記事をメールでお知らせ