go语言的同步锁
? ? ??當一個goroutine獲得了Mutex后,其他goroutine就只能乖乖的等待,除非該goroutine釋放這個Mutex
? ? ? RWMutex在讀鎖占用的情況下,會阻止寫,但不阻止讀
? ? ? RWMutex在寫鎖占用情況下,會阻止任何其他goroutine(無論讀和寫)進來,整個鎖相當于由該goroutine獨占
總結(jié)
- 上一篇: go语言的main函数
- 下一篇: go语言触发异常的场景