稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
    • AI用量
    • 作品广场
    • 专家标注
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • 前端
  • 人工智能
  • 数据库
  • 程序员
  • 架构
  • GitHub
  • AI编程
  • Agent
  • 展开
  • 全部
  • 后端
  • 前端
  • 人工智能
  • 数据库
  • 程序员
  • 架构
  • GitHub
  • AI编程
  • Agent
  • Python
  • MySQL
  • Go
  • 代码规范
  • 嵌入式
  • 面试
  • 暂无数据
    • 推荐
    • 最新
  • Go 性能分析工具 pprof:CPU、Heap 与 Goroutine 实战
    Go 性能分析工具 pprof:CPU、Heap 与 Goroutine 实战 一、核心概念与架构设计 服务上线后 CPU 飙到 90%,你的第一反应是什么?加日志、看监控、翻代码猜?pprof 提供
    • newerp
    • 85
    • 1
    后端 Go 程序员
  • Execution Trace 深入实战:可视化调度与系统停顿分析
    Execution Trace 深入实战:可视化调度与系统停顿分析 一、核心概念与架构设计 用 pprof 排查过线上问题的人多半经历过这种挫败:CPU 占用不高、heap 平平无奇、goroutin
    • newerp
    • 63
    • 点赞
    后端 Go 程序员
  • pprof 火焰图(Flame Graph)阅读与热点代码重构实战
    pprof 火焰图(Flame Graph)阅读与热点代码重构实战 一、核心概念与架构设计 上一篇用 go tool pprof -top 看到了函数级的耗时排名,但排名有一个致命缺陷:它丢掉了调用关
    • newerp
    • 65
    • 点赞
    后端 Go 程序员
  • sync.Mutex 源码深度拆解:正常模式(自旋)与饥饿模式
    sync.Mutex 源码深度拆解:正常模式(自旋)与饥饿模式 一、核心概念与架构设计 sync.Mutex 是 Go 并发体系里最基础、也是被调用次数最多的同步原语。一个 Lock()/Unlock
    • newerp
    • 55
    • 点赞
    后端 Go 程序员
  • sync.Map 源码剖析:read/dirty 读写分离与 misses 击穿
    sync.Map 源码剖析:read/dirty 读写分离与 misses 击穿 一、核心概念与架构设计 sync.Map 是标准库里最常被误用的结构。它解决的问题很具体:读极多、写极少、key 集合
    • newerp
    • 44
    • 点赞
    后端 Go 程序员
  • sync.RWMutex 读写锁源码:写优先与无锁并发计数
    sync.RWMutex 读写锁源码:写优先与无锁并发计数 一、核心概念与架构设计 读写锁的卖点是"读读共享、读写互斥",但它的实现里藏着一个更容易被忽视的承诺:写者不能被读者无限拖延。如果没有这个承
    • newerp
    • 46
    • 点赞
    后端 Go 程序员
  • sync.Once 与 sync.Cond 源码与并发控制陷阱
    sync.Once 与 sync.Cond 源码与并发控制陷阱 一、核心概念与架构设计 这两个原语解决的是并发控制里方向相反的两个问题: sync.Once 要保证一件事在并发下只发生一次。它有性能上
    • newerp
    • 41
    • 点赞
    后端 Go 程序员
  • 逃逸分析、栈分配与 sync.Pool 对象池
    逃逸分析、栈分配与 sync.Pool 对象池 一、核心概念与架构设计 Go 程序的内存只去两个地方:goroutine 私有的栈,和全局共享的堆。栈上的空间随函数调用自动伸缩,函数返回就跟着栈帧一起
    • newerp
    • 100
    • 点赞
    后端 Go 程序员
  • GC Pacer 调优算法:GOGC、GOMEMLIMIT 与容器 OOM 防御
    GC Pacer 调优算法:GOGC、GOMEMLIMIT 与容器 OOM 防御 一、核心概念与架构设计 容器里跑 Go 服务的人大概都做过这个实验:把 GOGC 从 100 调到 50,以为能压住内
    • newerp
    • 100
    • 点赞
    后端 Go 程序员
  • Google Wire 被官方抛弃,Uber Fx 启动就 panic,Go DI 还有救吗?
    群里一个朋友当时就炸了:“我刚用 Wire 写完整个项目,你告诉我归档了?” 冷静。Wire 能用,但别指望新功能了。关键是,它本来也不太好用。 Wire 让人崩溃的三个瞬间 第一次崩溃:return
    • 程序员老鹰
    • 1.2k
    • 9
    Go
  • 【开源事故】77.7K Star 的 Hugo 作者亲自回信!但他第一句话就让我彻底慌了……
    信心满满的我,发出了神圣的一封邮件 作为一个 Hugo 的狂热粉丝,我一直觉得它是世界上最好的静态网站生成器,没有之一。 于是,我撸起袖子,耗时近一年多,捣鼓出了一个 Hugoverse.
    • 程序员闪电侠
    • 9.5k
    • 78
    后端 Go 开源
    【开源事故】77.7K Star 的 Hugo 作者亲自回信!但他第一句话就让我彻底慌了……
  • 一起来聊聊 Go 的核心竞争力
    现在,越来越多的人了解 Go 语言,学习 Go 语言,越来越多的公司开始尝试采用 Go 语言。那么 Gopher的核心竞争力在哪里?与 Java 后端工程师究竟差别在哪?
    • FengY_HYY
    • 22k
    • 339
    后端 Go 微服务
    一起来聊聊 Go 的核心竞争力
  • GC 触发时机与调优
    GC 触发时机与调优 1. 核心概念与工作原理 理解了"三色标记"和"写屏障"两个算法支柱之后,自然会追问一个工程问题:GC 到底什么时候会被触发?什么时候该让它多跑、什么时候该让它少跑? Go 的
    • newerp
    • 92
    • 点赞
    后端 Go 程序员
  • 抢占式调度实现细节
    抢占式调度实现细节 1. 核心概念与工作原理 1.1 协作式抢占 vs 异步抢占 维度 协作式抢占 (Go ≤1.13) 异步抢占 (Go ≥1.14) 触发时机 函数调用前、循环回边、channel
    • newerp
    • 102
    • 点赞
    后端 Go 程序员
  • 系统调用与 M/P 解绑
    系统调用与 M/P 解绑 1. 核心概念与工作原理 1.1 为什么必须解绑 假设一个 Web 服务器只有一个 P(GOMAXPROCS=1),某个 goroutine 在处理请求时需要查询数据库,执行
    • newerp
    • 70
    • 点赞
    后端 Go 程序员
  • 【万字长文】从 AI SDK 到 mini-opencode:一次很巧的 Go Agent 架构实践
    一个架构实践里,最怕的不是“还没做完”,而是“系统边界已经糊了”。只要边界清楚,下一步该补什么、该在哪层补,都是清晰的。
    • minorcell
    • 1.2k
    • 5
    架构 Agent Go
    【万字长文】从 AI SDK 到 mini-opencode:一次很巧的 Go Agent 架构实践
  • Golang 切片扩容策略
    切片扩容策略 1. 扩容的触发时机 当 append 向切片追加元素时,运行时会检查 Len + appended > Cap。如果超出容量,就必须扩容——分配更大的底层数组,把旧数据拷贝过去,然后把
    • newerp
    • 106
    • 1
    后端 Go 程序员
  • Go语言并发编程——goroutine与channel实战
    写 Go 的人大概率是被它的并发模型吸引来的。一个 go 关键字就能起一个协程,channel 天然做通信同步,代码看起来比 Java 的线程池和锁优雅太多。但真正在生产环境用起来,会发现并发编程的坑
    • 数字化小张
    • 71
    • 点赞
    Go
  • Go语言“正统”在中国?这6点教你写好Go代码!
    数据显示,中国 Gopher 人数全球占比最高,Go 语言在国内的火热态势甚至让创始人 Rob Pike 惊讶到不敢想象,颇有一种 Golang 正统在中国的感觉。
    • 腾讯云开发者
    • 8.1k
    • 111
    Go
    Go语言“正统”在中国?这6点教你写好Go代码!
  • Golang 网络轮询器 netpoll:把阻塞 IO 变成事件通知
    网络轮询器 netpoll:把阻塞 IO 变成事件通知 Go 的 net/http 能轻松支撑数十万并发连接,秘密之一就是 netpoll。它让 goroutine 在等待网络 IO 时,不会阻塞底层
    • newerp
    • 84
    • 点赞
    后端 Go 程序员
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多代码人生文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金