内存结构
浩玥当空照
写的过程就是在学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
03-go数据类型内存结构-string
3. string var var_string string = "this is a string" 字符串内存中有两部分 1、字符串内存地址 2、字符串长度 go.string."this is a string" SRODATA dupok size=16 0x0000 74 68 69 73 20 69 73 20 61 20 73 74 72 69 6e 67 th...原创 2019-06-23 11:40:19 · 749 阅读 · 0 评论 -
04-go数据类型内存结构-map
4. map map变量只有8个字节,指向map对象自己。 var var_map map[int64]int64 = map[int64]int64{0x1234:0x1234}; 1878 "".var_map SBSS size=8 var var2_map map[int64]int64 = map[int64]int64{0x1234:0x1234}; 1、调用运行时runtime....原创 2019-06-23 11:43:42 · 503 阅读 · 0 评论 -
05-go数据类型内存结构-slice
5. slice var var_slice []int = []int{1,2,3,4,5,6}; slice变量有三部分组成 1-数组地址 2-slice长度 3-slice容量 1879 "".var_slice SDATA size=24 1880 0x0000 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 ...原创 2019-06-23 11:49:18 · 293 阅读 · 0 评论 -
02-go数据类型内存结构-整数
1. 整数 type myint32 int32 type myint322 int32 var var_byte byte = 0x12; var var_rune rune = 0x12; var var_int8 int8 = 0x12; var var_int32 int32 = 0x12; var var_myint32 myint32 = 0x12; var var_myint322 ...原创 2019-06-23 11:37:52 · 234 阅读 · 0 评论 -
06-go数据类型内存结构-chan
5. chan var var_chan = make(chan int ,1) func func1(){ ... var var2_chan = make(chan int ,3) ... } 1、通过runtime.makechan()创建channel。 2、第一个参数为chan类型信息 3、返回值类型为*hchan 即: chan变量实际为一个hchan指针 由全局变量也可以看出。 f...原创 2019-06-23 11:52:21 · 348 阅读 · 0 评论 -
07-go数据类型内存结构-struct
struct 为所有成员依次存放。 type student struct { name string age int32 } var var_stu student = student{name:"aaaaa",age:18} "".var_stu SDATA size=24 0x0000 00 00 00 00 00 00 00 00 05...原创 2019-06-23 11:53:23 · 457 阅读 · 0 评论 -
08-go数据类型内存结构-interface
1. 值接收者和指针接收者 实现了接收者是值类型的方法, 自动生成了接收者是指针类型的方法; 实现了接收者是指针类型的方法,不会自动生成对应接收者是值类型的方法。 2. iface 与 eface 都是两个成员,第二个成员都是接口存放的数据。不同的是第一个成员。 eface._type接口保存的实体类型,没有包含任何接口方法。 iface.tab是一个itab结构,itab.inter是一个i...原创 2019-06-23 12:03:23 · 934 阅读 · 0 评论 -
01-go数据类型
###1、通过type定义的类型,与原类型不同。 ###2、计算架构相关的整数类型 int,uint ###3、显式表达自身宽度的整数类型 int8,int16,int32,int64 uint8,uint16,uint32,uint64 ###4、浮点数 浮点数类型有两个:float32/float64 ###5、复数类型 复数类型有两个:complex64/complex128 ###6、...原创 2019-06-23 11:36:29 · 183 阅读 · 0 评论
分享