240 发简信
IP属地:海南
  • 4.refelct.MethodByName()

    3. 接口方法实现-MethodByName()方法 将动态类型压入栈,作为MethodByName。 Type变量176偏移位置为Method...

  • 3.reflect.ChanDir()

    2. 接口方法实现-ChanDir() 方法 将Type接口的值,即动态类型入栈 调用Type接口方法ChanDir(),参入即动态类型。 判断...

  • 2.reflect.TypeOf()

    反射主要与Golang的interface类型相关(它的type是concrete type),只有interface类型才有反射一说。 反射就...

  • 1-类型断言

    类型断言适用对象 类型断言只能用于interface变量。 未实现相应接口的方法的断言,编译会失败 int32没有实现接口int32Interf...

  • 5-数据类型内存结构-chan

    5. chan 1、通过runtime.makechan()创建channel。 2、第一个参数为chan类型信息3、返回值类型为*hchan即...

  • 1-reflect.Type

    1 实现文件 gofrontend\libgo\go\reflect\type.gogofrontend\libgo\go\reflect\va...

  • 3-数据类型内存结构-map

    4. map map变量只有8个字节,指向map对象自己。 1、调用运行时runtime.makemap_small()创建一个hmap结构体。...

  • 2-数据类型内存结构-string

    3. string 字符串内存中有两部分1、字符串内存地址2、字符串长度 3.1 string变量赋值 1、直接将内存地址赋值2、直接将字符串长...

  • 4-数据类型内存结构-slice

    5. slice slice变量有三部分组成1-数组地址2-slice长度3-slice容量 1、使用runtime.newobject()创建...