Go语言进阶——rwmutex的实现机制 前面我们聊了互斥锁Mutex,所谓读写锁RWMutex,完整的表述应该是读写互斥锁,可以说是Mutex的一个改进版,在某些场景下可以发挥更加灵活的控制能力 2022-10-28 Golang 笔记 Golang 进阶
Go语言进阶——mutex的实现机制 互斥锁是并发程序中对共享资源进行访问控制的主要手段,对此Go语言提供了非常简单易用的Mutex,Mutex为一结构体类型,对外暴露两个方法Lock()和Unlock()分别用于加锁和解锁。 2022-10-27 Golang 笔记 Golang 进阶
Go语言进阶——map的实现机制浅析 Golang的map使用哈希表作为底层实现,一个哈希表里可以有多个哈希表节点,也即bucket,而每个bucket就保存了map中的一个或一组键值对。 2022-10-26 Golang 笔记 Golang 进阶