

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 2
click for more info
Not enough gems
Cost: 6 gems
1: Mutexes in Go
incomplete
2: Why Is It Called a 'mutex'?
incomplete
3: Mutex Review
incomplete
4: RW Mutex
incomplete
5: Read/Write Mutex Review
incomplete
Back
ctrl+,
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
Mutex is short for mutual exclusion, and the conventional name for the data structure that provides it is "mutex", often abbreviated to "mu".
It's called "mutual exclusion" because a mutex excludes different threads (or goroutines) from accessing the same data at the same time.