go基础_defer
defer
defer是go语言中的关键字
特点:FILO
作用:保障一些申请的资源最终得以释放
func main() {
defer fmt.Println("line-1")
defer fmt.Println("line-2")
fmt.Println("line-3")
}
输出结果
line-3 line-2 line-1 成功: 进程退出代码 0.
大道至简
defer
defer是go语言中的关键字
特点:FILO
作用:保障一些申请的资源最终得以释放
func main() {
defer fmt.Println("line-1")
defer fmt.Println("line-2")
fmt.Println("line-3")
}
输出结果
line-3 line-2 line-1 成功: 进程退出代码 0.