go 的defer 涉及到runtime的2个函数
1 deferproc 创建一个defered function
2 deferreturn 在return前调用deferproc创建的defered function
这个翻译行为是由编译器帮我们做了
go 的defer 涉及到runtime的2个函数
1 deferproc 创建一个defered function
2 deferreturn 在return前调用deferproc创建的defered function
这个翻译行为是由编译器帮我们做了