

sync.Mutex 的 Lock 方法是可以在多个 goruotine 调用的, 以前理解错
只要不是死锁就行
示例
Go语言代码:
|
|
运行结果:
1 prepare lock
1 locked, sleeping 2s
2 prepare lock
1 unlocked
2 locked, sleeping 1s
2 unlocked


sync.Mutex 的 Lock 方法是可以在多个 goruotine 调用的, 以前理解错
只要不是死锁就行
Go语言代码:
|
|
运行结果:
1 prepare lock
1 locked, sleeping 2s
2 prepare lock
1 unlocked
2 locked, sleeping 1s
2 unlocked
近期评论