摘要: 方法 method 1. Go 中虽没有 class,但依旧有 method 2. 通过显示说明 receiver 来实现与某个类型的组合 3. 只能为同一个包中的类型定义方法 4. Receiver 可以是类型的值或者指针 5. 不存在方法重载 6. 可以使用值或指针来调用方法,编译器会自动完成转 阅读全文
posted @ 2017-03-24 19:17 星火燎原智勇 阅读(369) 评论(0) 推荐(1) 编辑
摘要: 结构struct 1. Go 中的struct与C中的struct非常相似,并且Go没有class 2. 使用 type <Name> struct{} 定义结构,名称遵循可见性规则(即首字母大写对外可见)。 type person struct{} 3. 支持指向自身的指针类型成员,支持匿名结构, 阅读全文
posted @ 2017-03-24 15:41 星火燎原智勇 阅读(594) 评论(0) 推荐(0) 编辑