func (m *Mutex) Lock()
Lock блокирует m. Если блокировка уже используется, вызывающая goroutine блокируется до тех пор, пока Mutex не будет доступен.