Skip to content
码海Go语言学习官网 | 从新手入门到云原生实战,覆盖全场景的Go知识库

码海Go语言学习官网 | 从新手入门到云原生实战,覆盖全场景的Go知识库

码海网(datasea.cn)专注Go语言技术分享,涵盖基础语法、并发编程、Web开发、云原生(K8s/Docker)、工程实践等全场景内容,附实战案例、避坑指南与工具链技巧,助你高效掌握Go语言。

  • 首页
  • Go语言基础和工具链
  • Web开发实战
  • 问题排查与答疑
  • 其他

Go指针语义

Posted in
  • Go语言基础和工具链

Go指针加减必须掌握的3个底层事实:1) noescape不保护uintptr 2) go:nosplit不豁免checkptr 3) defer无法捕获panic

第一章:Go指针加减的底层本质与 … Go指针加减必须掌握的3个底层事实:1) noescape不保护uintptr 2) go:nosplit不豁免checkptr 3) defer无法捕获panicRead more

by 调试大师|2026年2月25日|Go指针语义, NoEscape优化, atomic.AddUintptr, runtime.checkptr绕过, //go:nosplit风险
Posted in
  • Go语言基础和工具链

Go指针的“最后一公里”:从源码读懂runtime.writebarrierptr——GC写屏障如何守护指针安全?

第一章:Go指针的“最后一公里” … Go指针的“最后一公里”:从源码读懂runtime.writebarrierptr——GC写屏障如何守护指针安全?Read more

by Go语言修行者|2026年2月25日|GC写屏障技术, Go运行时源码解析, Go指针语义, Go动态加载, runtime.writeBarrierPtr失效, Go内存安全检测
Posted in
  • Go语言基础和工具链

【Go指针终极心智模型】:用“地址+类型+生命周期”三维坐标系,彻底终结理解混乱

第一章:Go指针的本质定义与认知 … 【Go指针终极心智模型】:用“地址+类型+生命周期”三维坐标系,彻底终结理解混乱Read more

by 云上码农|2026年2月25日|Go语言指针模型, 指针心智模型, Go指针语义, C++与Go内存管理, 地址类型生命周期
Posted in
  • 问题排查与答疑

Go指针在序列化(JSON/Protobuf)中的暗礁:omitempty、omitempty指针字段的4种歧义行为

第一章:Go指针在序列化(JSO … Go指针在序列化(JSON/Protobuf)中的暗礁:omitempty、omitempty指针字段的4种歧义行为Read more

by Golang修行笔记|2026年2月25日|Protobuf序列化, JSON序列化效率, Go指针语义, omitempty用法, 指针字段歧义
Posted in
  • Go语言基础和工具链

Go指针与context.Context传递的禁忌:为什么永远不该传*context.Context?

第一章:Go语言的指针怎么理解 … Go指针与context.Context传递的禁忌:为什么永远不该传*context.Context?Read more

by 代码诗人|2026年2月25日|Go内存安全检测, Go语言最佳实践, Go并发编程技巧, Go指针语义, context.Context传播
Posted in
  • Go语言基础和工具链

Go中指针的“可寻址性”边界:为什么for range中item的&item永远是同一地址?

第一章:Go中指针的“可寻址性” … Go中指针的“可寻址性”边界:为什么for range中item的&item永远是同一地址?Read more

by 调试大师|2026年2月25日|Go内存模型优化, 变量地址操作, Go指针语义, 反射可寻址性, range空map, if/for/switch注入
Posted in
  • Go语言基础和工具链

Go指针与内存对齐(alignment)强关联:struct字段顺序调整让指针访问快22%?实测数据公开

第一章:Go语言的指针怎么理解 … Go指针与内存对齐(alignment)强关联:struct字段顺序调整让指针访问快22%?实测数据公开Read more

by 后端小能手|2026年2月25日|append函数性能优化, Go语言内存布局, 整型内存对齐, Go指针语义, struct字段顺序优化
Posted in
  • Go语言基础和工具链

【Go指针反模式TOP10】:来自Uber、TikTok、字节等公司Go代码库的真实重构案例

第一章:Go语言的指针怎么理解 … 【Go指针反模式TOP10】:来自Uber、TikTok、字节等公司Go代码库的真实重构案例Read more

by Go语言实验室|2026年2月25日|字节跳动Go优化, 支付平台Go实践, Go代码重构成本, Go语言反模式, Go指针语义, Kubernetes资源分配
Posted in
  • 问题排查与答疑

Go指针的“影子副本”现象:从sync.Pool获取*bytes.Buffer后未重置导致的数据污染

第一章:Go指针的本质与内存模型 … Go指针的“影子副本”现象:从sync.Pool获取*bytes.Buffer后未重置导致的数据污染Read more

by 代码咖啡馆|2026年2月25日|Go指针语义, 数据污染防护, sync.Pool对比, bytes.Buffer.Grow, 影子副本
Posted in
  • 问题排查与答疑

Go指针在defer中的时间陷阱:为什么defer func(p *int){*p++}() 不改变原始变量?

第一章:Go指针在defer中的 … Go指针在defer中的时间陷阱:为什么defer func(p int){p++}() 不改变原始变量?Read more

by Golang修行笔记|2026年2月25日|Go指针语义, 指针传递规范, Go语言defer陷阱, Go变量修改陷阱

最新文章

  • Go语言不是为“写得快”而生,而是为“跑得稳、查得清、扩得快”——基于Uber百万级服务的背景验证
  • 【Golang代码审查红线清单】:12类被92%团队忽视的“伪优雅”反模式(附AST检测脚本)
  • Go包名必须唯一到什么粒度?——Go Modules全局命名空间冲突真实发生率(2024 Q1 NPM vs Go Proxy对比)
  • Go安装后无法运行hello world?别急!这份跨平台golang配置核对清单(含SHA256校验+代理链路追踪)仅内部团队流传
  • 为什么2009年没人看好Go?还原早期质疑声浪中的5个精准预判,3个已成现实

京ICP备19004658号 经营性网站备案信息 公安备案号11010502030143 营业执照 北京互联网违法和不良信息举报中心 家长监护 中国互联网举报中心 网络110报警服务 Chrome商店下载 账号管理规范 版权与免责声明 版权申诉 出版物许可证 ©1999-2025北京创新乐知网络技术有限公司
Powered by WordPress and HybridMag.
  • 首页
  • Go语言基础和工具链
  • Web开发实战
  • 问题排查与答疑
  • 其他