摘要: 1.defer执行顺序:与调用顺序相反 2.defer和return :return先于defer执行 3.函数的返回值的初始化:函数的有名返回值,是在函数刚开始调用的时候初始化的,默认值是0,生命周期在函数作用域有效。 4.有名函数返回值遇见defer的情况:defer在return之后执行,返回 阅读全文
posted @ 2020-09-21 16:15 Mr.peter 阅读(228) 评论(0) 推荐(0)
摘要: Golang没有类(class),Go语言的结构体(struct)和其它编程语言的类(class)有同等的地位,你可以理解Golang是基于struct来实现OOP特性的。 Golang仍然有面向对象编程的继承,封装和多态的特性,只是实现的方式和其它OOP语言不一样,比如继承:Golang没有ext 阅读全文
posted @ 2020-09-21 16:12 Mr.peter 阅读(345) 评论(0) 推荐(0)