类似于java中的finally,

在函数返回来执行,

它用来保证函数一定会作一些事情。

package main

import "fmt"

func main() {
	defer func() {
		fmt.Println("First")
	}()

	defer func() {
		fmt.Println("Second")
	}()

	fmt.Println("function body")
}

  

最新文章

  1. 18. class
  2. GIS公交查询-flex/java
  3. JBOSS 5 session时间配置
  4. 抓包工具--Fiddler及charles的使用
  5. WebViewJavascriptBridge详细使用(转载)
  6. SM2国密证书合法性验证
  7. 《Linux内核设计与实现》读书笔记 第十七章 设备与模块
  8. Android开源项目汇总【转】
  9. Combine String---hdu5727 &&& Zipper(LCS变形)
  10. 13年7月memory point
  11. only one is important
  12. invoke-command
  13. iptables的实战整理
  14. POJ3126 Prime Path(BFS)
  15. HDU 3313 Key Vertex(dfs + bfs)
  16. 自写 zTree搜索功能 -- 关键字查询 -- 递归无限层
  17. 【原】Java学习笔记029 - 映射
  18. 修改chrome的安装目录
  19. 关于Excel导出实例(适合新手,比较详细)
  20. cdnbest如何在站点里开启强制缓存

热门文章

  1. 【转】HTML
  2. 【转】Python3 configparse模块(配置)
  3. motor helper
  4. Hibernate search使用示例(基础小结-注解方式)
  5. ansible笔记(1)在centos中安装ansible
  6. Ex 2_23 如果一个数组超过半数的元素都相同时,该数组被称为含有一个主元素..._第二次作业
  7. 31)django-序列化
  8. Spring+SpringMVC+MyBatis的整合
  9. HTML阻止冒泡事件的发生
  10. 解决get方法提交参数中文乱码问题: