Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It seems like you could just ban that. Defers aren't typically used within loops, so why support it?


Sure they are, if there is something that is being acquired at the start of the loop and needs to get released at the end...


...of the function? You could append to a slice, after setting up a defer to free everything in the slice.

...of the loop? Call a function.


...or just make defer run at the end of the scope.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: