判断打印顺序
func b() {
for i := 0; i < 4; i++ {
defer fmt.Print(i)
}
}
先进后出,后进先出
判断打印顺序
func b() {
for i := 0; i < 4; i++ {
defer fmt.Print(i)
}
}
先进后出,后进先出
上一篇:go语言中没有隐藏的this指针
下一篇:go预防跨站脚本
Go的defer语句用来调度一个函数调用(被延期的函数),使其在执行defer的函数即将返回之前
go defer 的执行顺序
本文是记录go语言中defer的使用方法
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M