3 ms·
Maps are concurrent readonly safe.
by tedunangst 7y ago
Maps are concurrent readonly safe.
- dana321 7y agoThey aren't safe to read or write concurrently.
- palebluedot 7y ago> They aren't safe to read or write concurrently. Slightly ambiguous wording, so just to clarify: Go maps are safe to read concurrently Go maps are not safe to read AND write concurrently Go maps are not safe to write concurrently
- dana321 7y agoBoth!!! Its out there, in the wide world for everyone to read, just use Google!!
- palebluedot 7y agoI wasn't asking a question, I was clarifying.
- erik_seaberg 7y agoYou can't declare a read-only map (or slice). Actually Java made exactly the same mistake, the best you can do is to implement Map<K, V> and List<T> with setters that throw at runtime.