2012年9月27日

摘要: defer 是个很有趣的东西,你在其它的语言中很少能见到。它会给你一种一见倾心,再见钟情的感觉。由于看的是英文的手册,一开始没高明白是什么意思。直到理解了这句:Go has a special statement called defer which schedulesa function call to be run after the function completes大概的意思是说,Go有个特殊的声明,叫defer,它的作用是按拍一个函数在其他函数执行结束后再执行。这么说感觉还是空洞的,手册上有个很好的例子来说明这个问题:f, _ := os.Open(filename)defer f 阅读全文
posted @ 2012-09-27 20:37 zzzhhh 阅读(305) 评论(0) 推荐(0) 编辑

导航