Loading

随笔分类 -  go-stdlib

摘要:原文博客:https://nosae.top/posts/golang-sync包源码阅读 前言 sync包提供了常见的并发编程工具,比如最常见的Mutex、WaitGroup等。这些工具都非常简洁,几乎0学习成本。本篇将从源码角度简单看看这些工具的实现原理,以在未来有需求的时候,理解甚至是手动实现 阅读全文
posted @ 2026-02-21 17:21 NOSAE 阅读(5) 评论(0) 推荐(0)
摘要:原文博客:https://nosae.top/posts/golang-context详解 前言 本文基于go1.21,不同版本的Context内部实现可能会有细微差别 使用场景 为什么需要Context,首先思考一个场景:客户端去请求某个服务,这个服务依赖于多个可并行执行的下游服务,为了提高这个服 阅读全文
posted @ 2026-02-21 17:19 NOSAE 阅读(2) 评论(0) 推荐(0)