goroutineでのpanicのハンドリング

概要 goroutineを使った時のpanicのハンドリングについて調べてみたのでまとめ。 Goはgoroutineで簡単に並列処理を書けますが、エラーハンドリングをきちんとしていないと後で困ることになるという話です。 環境 golang 1.9.2 通常 recoverがどうなるか確認します。 同じ関数内でのpanic func main() { fmt.Println("Calli…