golang-data-structures 是做什么的?
Golang 数据结构 — 切片(内部机制、容量增长、预分配、slices 包)、映射(内部机制、哈希桶、maps 包)、数组、container/list/heap/ring、strings.Builder 与 bytes.Buffer 的对比、泛型集合、指针(unsafe.Pointer、weak.Pointer)以及复制语义。用于选择或优化 Go 数据结构、实现泛型容器、使用 container/ 包、unsafe 或 weak 指针,或探究切片/映射的内部机制。