摘要:
在Go语言中只有很少的几个控制结构,它没有while或者do-while循环。 但是它有for、switch、if。而且switch接受像for那样可选的初始化语句。下面来认识一下他们 一、if语句 Go语言中的if像下面这个样子: 一般不需要加圆括号,不过,如果你写上,也是没有问题的(亲测,写上圆 阅读全文
posted @ 2016-06-13 12:03
赵客缦胡缨-Nicholas
阅读(309)
评论(0)
推荐(0)
摘要:
defer Go语言中有种不错的设计,即延迟(defer)语句,你可以在函数中添加多个defer语句。当函数执行到最后时,这些defer语句会按照逆序执行, 最后该函数返回。特别是当你在进行一些打开资源的操作时,遇到错误需要提前返回,在返回前你需要关闭相应的资源,不然很容易造成资源泄露等问题。如下代 阅读全文
posted @ 2016-06-13 11:43
赵客缦胡缨-Nicholas
阅读(673)
评论(0)
推荐(0)