摘要: defer 用于延迟函数的调用,每次defer都会把一个函数压入栈中,函数返回前再把延迟的函数取出并执行 延迟函数的参数在defer语句出现时就已经确定下来了 如: func a() { i := 0 defer fmt.Println(i) i++ return } defer语句中的fmt.Pr 阅读全文
posted @ 2021-11-01 21:45 CJ-cooper 阅读(209) 评论(0) 推荐(0) 编辑