如何从并发映射写入中恢复?
正如 icza 所说:
如果你让你的应用程序保持这样并且它不会崩溃,你可能会在运行时遇到神秘的、未定义的行为。
如果在“并发映射写入”的情况下,一个 goroutine 无法写入映射,那么仅panic("concurrent map writes")代替throw("concurrent map writes").
panic("concurrent map writes")
throw("concurrent map writes")
go
go ×1