023defer延时执行
package main
import "fmt"
func lastPassage() {
fmt.Println("疑是银河落九天")
fmt.Println(" --李白")
}
func main2() {
defer lastPassage()
fmt.Println("日照香炉生紫烟")
fmt.Println("遥看瀑布挂前川")
fmt.Println("飞流直下三千尺")
return
}
func main233() {
defer func() {
fmt.Println("疑是银河落九天")
fmt.Println(" --李白")
}()
fmt.Println("日照香炉生紫烟")
fmt.Println("遥看瀑布挂前川")
fmt.Println("飞流直下三千尺")
return
}
func main33() {
fmt.Println("开门")
defer fmt.Println("关门")
fmt.Println("开灯")
defer fmt.Println("关灯")
fmt.Println("开空调")
defer fmt.Println("关空调")
fmt.Println("上课")
fmt.Println("写代码")
fmt.Println("做练习")
/*
fmt.Println("关灯")
fmt.Println("关门")*/
}
func main() {
fmt.Println("打开网络")
defer fmt.Println("关闭网络")
fmt.Println("打开文件")
defer fmt.Println("关闭文件")
fmt.Println("打开数据库")
defer fmt.Println("关闭数据库")
fmt.Println("上课")
fmt.Println("写代码")
fmt.Println("做练习")
/*
fmt.Println("关灯")
fmt.Println("关门")*/
}
本文标题:023defer延时执行
本文链接:https://www.haomeiwen.com/subject/dxthqltx.html
网友评论