骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

摘要: 接口转回成具体类型 接口实例中可以存放各种实现了接口的类型实例,在有需要的时候,还可以通过 或`ins.( Type)`的方式将接口实例ins直接转回Type类型的实例。 但注意,这时候的i和x在底层不是同一个对象,它们的地址是不同的。 输出: 注意,接口实例转回时, 接口实例中存放的是什么类型,才 阅读全文
posted @ 2018-11-01 23:27 骏马金龙 阅读(8100) 评论(0) 推荐(3) 编辑
摘要: Go方法简介 Go中的struct结构类似于面向对象中的类。面向对象中,除了成员变量还有方法。 Go中也有方法,它是一种特殊的函数,定义于struct之上(与struct关联、绑定),被称为struct的receiver。 它的定义方式大致如下: 这表示 函数是绑定在mytype这个struct t 阅读全文
posted @ 2018-11-01 17:36 骏马金龙 阅读(8705) 评论(1) 推荐(6) 编辑
摘要: struct的导出和暴露问题 关于struct的导出 struct的属性是否被导出,也遵循大小写的原则:首字母大写的被导出,首字母小写的不被导出。 所以: 1. 如果struct名称首字母是小写的,这个struct不会被导出。连同它里面的字段也不会导出,即使有首字母大写的字段名 。 2. 如果str 阅读全文
posted @ 2018-11-01 08:32 骏马金龙 阅读(7586) 评论(6) 推荐(2) 编辑