Zampo Blog
  • 首页
  • 文章
  • 搜索
  • 关于
  • 标签
🏠 首页 → 🏷️ 标签 → 底层原理
🏷️

底层原理

探索关于「底层原理」的精彩内容

3 篇文章

相关文章

共 3 篇
23 5月
技术实战
5 分钟

Go 1.25 的 map 已经换了一套发动机:Swiss Table 到底改了什么

你读过的很多 Go map 文章,可能已经过时了。

它们还在讲 hmap、bmap、overflow bucket、load factor 6.5,还会画一张 bucket 后面挂着 overflow bucket 的图。那些内容不是没有价 …

Go map Swiss Table +2
阅读全文 →
23 5月
技术实战
2 分钟

Go 数组为什么这么硬?因为它要把边界写进类型里

同样是复制,一个 [32]byte 的 hash 往往很安全,一个 struct 里的 [4096]int 却可能把性能拖得很难看。

这不是 Go 数组“好不好用”的问题,而是你有没有把它当成正确的东西。

很多 Go 开发者平时几乎不直接写 …

Go 数组 底层原理 +2
阅读全文 →
23 5月
技术实战
3 分钟

Go 里真正难懂的不是 slice,是它背后的数组

一次 append,把原来的数据改坏了。

代码看起来很普通:从一个 slice 里切一段出来,往这段里追加一个元素。你以为只是改了新变量,结果回头一看,原 slice 里的某个位置也变了。

这类问题很烦,因为它不像空指针那样直接炸给你看。它 …

Go Slice 数组 +2
阅读全文 →

Zampo Blog

Zampo 的个人技术博客,专注后端开发、数据库、技术选型

© 2026 Zampo Blog · Zampo · 用心记录,分享美好