defer输出
2019-04-22 本文已影响0人
funcx
// defer输出
func f(i int) {
defer func() {
println(1)
}()
defer func(n *int) {
println(*n)
}(&i)
i++
defer func() {
println(i)
}()
}
// defer输出
func f(i int) {
defer func() {
println(1)
}()
defer func(n *int) {
println(*n)
}(&i)
i++
defer func() {
println(i)
}()
}