Question d’entretien chez GlobalLogic

How does a Mutex work in Go, and when would you use one?