Roberto Clapis at dotGo 2019
We all know what a mutex can be used for, but what is a Mutex, really? Roberto explains what happens in the runtime when a goroutine attempts to acquire a lock and why it is implemented that way.