不容忽视的 Goroutine Leak 以及如何排查 📅 Sep 28, 2020 · ☕ 4 min read 我们可以用 golang 很轻松地进行并发编程,但是在并发编程过程中,得留意 goroutine 的泄露。 什么是 goroutine 泄露 其实 goroutine 泄露就是内存泄露的一种:你开启了一个 goroutine ,但是你开启
Condition Variables: 搞明白 go 语言的 sync.Cond 📅 Aug 29, 2020 · ☕ 3 min read 条件变量(Condition VAriables)是一种并发原语,条件变量允许一个线程在某个条件不满足的时候进入睡眠状态,当条件满足时再唤醒它