美文网首页
023defer延时执行

023defer延时执行

作者: 哆啦A梦_ca52 | 来源:发表于2021-03-06 15:54 被阅读0次
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