每日一道go的知识1

下面这段代码输出的内容:

这道题考验的是对 defer的认识。
 

func main(){
	defer func() { fmt.Println("打印前") }()
	defer func() { fmt.Println("打印中") }()
	defer func() { fmt.Println("打印后") }()
	panic("触发异常")
}

输出: 

打印后
打印中
打印前

 

猜你喜欢

转载自blog.csdn.net/u010919083/article/details/106142823
今日推荐