汀的知识碎片

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
    • 同步编程模型

Created with Quartz v4.5.2 © 2026

  • GitHub
  • Discord Community