Go unsafe:指针转换和内存布局到底在做什么
2026年10月21日 · 610 字 · 3 分钟
通过指针转换、结构体对齐和字段偏移,理解 unsafe.Pointer、uintptr 与 unsafe.Add 的工作方式,以及 GC 和跨包访问带来的使用边界。
2026年10月21日 · 610 字 · 3 分钟
通过指针转换、结构体对齐和字段偏移,理解 unsafe.Pointer、uintptr 与 unsafe.Add 的工作方式,以及 GC 和跨包访问带来的使用边界。
2026年10月20日 · 1222 字 · 6 分钟
以 map[string]any 转结构体为例,梳理 Go 反射中的类型与值、指针解引用、字段赋值,以及嵌套结构体和指针字段的递归处理。
2026年1月15日 · 1385 字 · 7 分钟
Kitex,字节跳动内部的 Go 微服务 RPC 框架 ,包括但不限于脚手架构建代码、日志、服务注册服务发现、中间件、负载均衡、限流、熔断、服务降级