Mutex Unlock with Defer

2025-01-153 minTech Related
#golang

Safe locking using defer.

Mutex is always unlocked.

Example:

mu.Lock()
defer mu.Unlock()

Prevents deadlocks even on panic.