2012-01-06 2 views
1

J'ai une tranche d'objets en lecture seule d'un certain type.Concurrence et itération de tranches

Un grand nombre de goroutines simultanées vont parcourir cette section pour trouver un objet et l'utiliser.

Cette tranche est strictement en lecture seule, elle est écrite une seule fois (lorsque l'application est lancée), puis plus jamais.

Est-ce que les goroutines concurrentes interfèrent les unes avec les autres lors de l'itération sur la tranche? (Dois-je appliquer un verrou de lecture?)

Répondre

4

Au meilleur de ma connaissance, tant que la coupe est en lecture seule, il n'y a pas de problème. La lecture d'une tranche ne la mute pas.