Originally posted by squash
View Post
EDIT: just found it on https://golang.org/doc/faq#atomic_maps :
Map access is unsafe only when updates are occurring. As long as all goroutines are only reading—looking up elements in the map, including iterating through it using a for range loop—and not changing the map by assigning to elements or doing deletions, it is safe for them to access the map concurrently without synchronization.
Comment