The curious case of the unrun defer

Over the course of learning Go, I’ve come to like some aspects of the language. 1 of those is the defer statement. For those that aren’t familiar with the language, defer queues up a function call for just before your current function exits. I’ve found it similar in purpose to […]