Comment Comment by CyberRabbi What if you forget to call “defer”? Then your code is incorrect. That’s kludgy in comparison to RAII where it’s impossible to forget to call a destructor. parent CyberRabbi 5 years ago