Chapter 8: Error Handling

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

Ruby’s Exception Model

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

Go’s Error-as-Value Model

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

The error Interface

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

Creating Errors

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

Wrapping Errors

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

defer: Go’s ensure

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

panic and recover

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

When Rubyists Overuse Panic

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

Chapter Exercises

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.

Summary

This content is not available in the sample book. The book can be purchased on Leanpub at https://leanpub.com/rb2go.