摘要: 变量的内在机制 Go语言中的变量是分为两部分的: 类型信息:预先定义好的元信息 值信息:程序运行过程中可动态变化的 反射介绍 反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。 支持反射的 阅读全文
posted @ 2020-03-11 20:46 下山打老虎i 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 接口类型 在Go语言中接口(interface)是一种类型,一种抽象的类型。 interface是一组method的集合,是duck-type programming的一种体现。接口做的事情就像是定义一个协议(规则),只要一台机器有洗衣服和甩干的功能,我就称它为洗衣机。不关心属性(数据),只关心行为 阅读全文
posted @ 2020-03-11 19:28 下山打老虎i 阅读(146) 评论(0) 推荐(0) 编辑