Y
Hacker News
new
|
ask
|
show
|
jobs
by
32bitkid
2914 days ago
more detail on why `defer` can/is more expensive (and not equivalent) to unrolling it:
https://blog.golang.org/defer-panic-and-recover
1 comments
arendtio
2914 days ago
Thanks, that is what I was looking for. I used defer just as convenience and wasn't aware (anymore) that it does something different than just pushing the function call to the end. Maybe it's time to take the Golang tour again ;-)
link