>>504
Google の C++ コーディング規約は歴史的な事情。添えられている議論をよく読んでみるといい。

go 言語では例外と類似のエラー通知方法として panic, recover 関数がある。
これらは例外と異なり追加の制御構造を必要としないようにデザインされた。
http://golang.org/doc/go_faq.html#exceptions