go语言基础知识
鲜衣怒马zfw
这个作者很懒,什么都没留下…
展开
-
struct-面向对象(1)-go语言
结合示例详细解释struct基础知识转载 2019-08-22 15:13:35 · 504 阅读 · 0 评论 -
GOROOT、GOPATH理解和常用GO命令解析
深度解析GOROOT、GOPATH在go语言开发当中的应用和常用go命令解析原创 2019-08-26 11:29:41 · 909 阅读 · 0 评论 -
GO接口
概要 go语言是面向接口编程的语言,与传统意义上的面向对象有很大的不同,没有传统很复杂的继承、多态。go语言的面向对象只支持封装。那些依靠继承和多态完成的事情依赖于go的接口完成的。go语言的接口要比传统的语言灵活很多。 #实现fly这个方法的就是实现了这个接口 type Bird interface{ Fly() } duck typing概念 上图一个萌萌的鸭子,那么这个大黄鸭到底是不是...原创 2019-08-26 17:48:51 · 237 阅读 · 0 评论 -
GO语言函数编程-闭包
GO语言函数编程-闭包概念GO函数闭包原创 2019-09-10 14:44:59 · 207 阅读 · 0 评论 -
GO资源管理和错误处理
GO资源管理和错误处理资源管理 defer错误处理 panicpanicrecover 资源管理 defer 程序中的资源管理通常是指一些成对出现的操作,例如:文件的打开和关闭,数据库的连接和释放,这通常不是一件复杂的事情,但是程序可能出错从中间跳出来,导致资源得不到释放,最终会严重地影响系统的整体性能。GO语言是通过defer调用来实现资源管理的。Go垃圾回收(gc)是内存垃圾回收,分配给对象的...原创 2019-09-12 17:27:13 · 152 阅读 · 0 评论