go并发编程
文章平均质量分 81
并发
空宇忆
这个作者很懒,什么都没留下…
展开
-
go并发编程-atomic 底层原子级内存操作
原子操作(Atomic Operations)是指在多线程/多进程并发环境下,被视为不可分割、不可中断的基本操作。原子操作通常是对内存中的数据进行读取、写入或修改等操作,保证了操作的完整性和一致性。原创 2023-09-15 10:17:13 · 222 阅读 · 0 评论 -
go并发编程-WatiGroup、Cond
我也不是很懂sync.Cond用来干什么的,才学,主要是没用过没见过,学着很懵逼,建议观看大佬【【Go语言面试知识点】 Goroutine - sync.Cond 从社区入手,了解高并发下的单播/多播实现】原创 2023-09-13 22:54:09 · 141 阅读 · 0 评论 -
go并发编程 - 锁与并发安全
Mutex(互斥锁)和RWMutex(读写互斥锁)都是常用于并发编程的同步原语,用于控制多个线程对共享资源的访问。原创 2023-09-14 20:10:35 · 186 阅读 · 1 评论