Вопрос: Почему нельзя вызывать `Lock()` дважды в одной goroutine?
Go
Senior
Без компании
Вопрос: Почему нельзя вызывать `Lock()` дважды в одной goroutine?
Ответы
```go
mu.Lock()
mu.Lock() // deadlock
```
**Ситуация:** сложная логика.
**Почему:** Mutex не реентерабельный.