mirror of
https://gitee.com/shikong-sk/golang-study
synced 2025-02-23 23:42:15 +08:00
17 lines
274 B
Go
17 lines
274 B
Go
package main
|
|
|
|
import "fmt"
|
|
|
|
func demo() {
|
|
fmt.Println("start")
|
|
// 延迟执行 到 函数 即将 返回时 执行
|
|
// 多个 defer 按 后进先出 的 顺序执行
|
|
defer fmt.Println("defer 2")
|
|
defer fmt.Println("defer 1")
|
|
fmt.Println("end")
|
|
}
|
|
|
|
func main() {
|
|
demo()
|
|
}
|