Error handling, panic, and recovery: Go course | Zoonk