汀的知识碎片
Search
Search
Dark mode
Light mode
文章导航
Home
❯
Golang
❯
Go并发编程
Folder: Golang/Go并发编程
9 items under this folder.
Mar 04, 2026
Go 并发编程 专栏导览
Golang
并发编程
Goroutine
Channel
GMP
sync
Context
Mar 04, 2026
Goroutine 与 GMP 调度器
Golang
Goroutine
GMP
调度器
G
M
P
协程
线程
工作窃取
抢占式调度
sysmon
Mar 04, 2026
Channel 的底层结构与阻塞唤醒机制
Golang
Channel
hchan
阻塞
唤醒
sudog
环形缓冲区
CSP
select
并发
无锁
Mar 04, 2026
sync 包——Mutex、RWMutex 与 WaitGroup 的实现
Golang
sync
Mutex
RWMutex
WaitGroup
互斥锁
读写锁
自旋
饥饿模式
信号量
Mar 04, 2026
sync.Map、sync.Pool 与原子操作
Golang
sync.Map
sync.Pool
atomic
原子操作
无锁
并发安全
read-copy-update
对象池
GC
Mar 04, 2026
Context 的设计与取消传播机制
Golang
Context
取消传播
超时
截止时间
cancelCtx
timerCtx
valueCtx
并发
请求链路
Mar 04, 2026
Go 并发模式——Pipeline、Fan-out Fan-in 与 Worker Pool
Golang
并发模式
Pipeline
Fan-out
Fan-in
Worker-Pool
Channel
Goroutine
并发设计
背压
Mar 04, 2026
并发陷阱与调试——Goroutine 泄漏、死锁与 Race Detector
Golang
并发陷阱
Goroutine泄漏
死锁
Race-Detector
pprof
数据竞争
调试
生产问题
Mar 04, 2026
Go 网络编程——netpoller 与 Goroutine-per-Connection
Golang
网络编程
netpoller
epoll
kqueue
Goroutine-per-Connection
net/http
TCP
异步IO
同步编程模型