Demystifying Go's 'Defer' Statement
bitfieldconsulting.com
bitfieldconsulting.com
it's also used in the 'autoclosable' type way. It's easy when opening a resource, to 'defer closing' them right then / there.
go takes a slow, methodical approach to feature changes. sometimes people think 'too slow', some think it's fine.
there are times when you 'defer' and you think - mmm that was nice. sometimes it's "ugh i guess i have to defer this now...."
it has its uses