2018年7月10日
摘要: 在golang当中,defer代码块会在函数调用链表中增加一个函数调用。这个函数调用不是普通的函数调用,而是会在函数正常返回,也就是return之后添加一个函数调用。因此,defer通常用来释放函数内部变量。 为了更好的学习defer的行为,我们首先来看下面一段代码: 这段代码可以运行,但存在'安全 阅读全文
posted @ 2018-07-10 13:58 ZhanLi 阅读(454) 评论(0) 推荐(0) 编辑