Go Bootstrap

go启动过程 找到程序入口 使用gdb调试程序找到入口 gdb main调试 在gdb中使用info files找到程序入口Entry point: 0x464820 b *0x464820,在入口处设置断点,找到文件位置 ...

January 2, 2021 · 4 min · Theme PaperMod

Golang Map

golang map分析 map 底层结构 get set del 扩容 ...

December 3, 2020 · 11 min · Theme PaperMod

Golang基本数据类型

golang 基本数据类型 数组、字符串、切片 数组 数组的特点是长度固定,拥有多个相同数据类型的数据元素。 长度也是数组类型的一部分。因此不同长度的数组是不同的数组,不同长度的数组也不能互相赋值。 ...

December 3, 2020 · 2 min · Theme PaperMod

Go for Range遍历

go for range遍历 问题 在代码中使用for-range遍历切片,然后在循环体中append,无法遍历完整引发的疑问。 ...

November 21, 2020 · 1 min · Theme PaperMod