golang基礎-互斥鎖、讀寫鎖

互斥鎖 其中Mutex爲互斥鎖,Lock()加鎖,Unlock()解鎖,使用Lock()加鎖後,便不能再次對其進行加鎖,直到利用Unlock()解鎖對其解鎖後,才能再次加鎖.適用於讀寫不肯定場景,即讀寫次數沒有明顯的區別,而且只容許只有一個讀或者寫的場景,因此該鎖葉叫作全局鎖。 func (m *Mutex) Unlock()用於解鎖m,若是在使用Unlock()前未加鎖,就會引發一個運行錯誤.已
相關文章
相關標籤/搜索