まとめ Go におけるエラーハンドリング冗長性は長年の課題である。 Go チームは check/handle → try → ? と三度の大規模提案を試みたが、いずれも広範な合意に至らず撤回された。 構文変更にはメリットもあるが、デバッグ容易性や設計哲学、移行コストなどマイナス面も大きい。 当面は構文をいじらず、ライブラリやツールでの支援に軸足を置くという結論に落ち着いた。
まとめ
(2025/06/05)