|
|
|
|
|
by knorker
1303 days ago
|
|
You're assuming that the code was written exception safely. E.g. mu.Lock()
foo := bar[baz] // <- throws exception / panics
mu.Unlock()
Go is sold as a language without exceptions, so people don't write exception-safe code. Which is fine, except when exceptions are actually caught. |
|