说明

Go语言中的defer语句会将其后面跟随的语句进行延迟处理。在defer归属的函数即将返回时,将延迟处理的语句按defer定义的逆序进行执行,也就是说,先被defer的语句最后被执行,最后被defer的语句,最先被执行。返回值=x –> 运行 defer –> RET指令
阅读全文 »

说明

函数是没有接收者的;而方法是有接收者的。Go语言不像其它面相对象语言一样可以写个类,然后在类里面写一堆方法,但其实Go语言的方法很巧妙的实现了这种效果:我们只需要在普通函数前面加个接受者(receiver,写在函数名前面的括号里面),这样编译器就知道这个函数(方法)属于哪个struct了
阅读全文 »

说明

Hexo,之前写的blog,由于电脑丢了,导致之前的文章全部丢失,最近重新恢复一下,算是新的开始,也是对之前配置的验证。
阅读全文 »