字符串(类型结构)
💥本文章所有相关go代码参考自go 1.18+版本
数据结构及类型结构
- 数据结构及类型结构组成图:(关于类型构成详细后面文章介绍)
数据结构
- 数据结构记录字符串记录的内存数据相关信息。比如【字符串的内容】以及【字符串的长度】。
String.data
:是一个指针,指向一个byte类型数组的首地址。String.len
:记录当前字符串的长度,以字节为单位。
|
|
类型结构
- 类型结构记录字符串类型相关信息。比如字符串【占用内存大小】【包含指针数量】【字段对齐】等信息。
_type
:记录类型原数据结构,用于表示所有类型共有的属性结构。- 关于
_type
的具体含义在相关章节列出。
|
|