Concurrency 并发与切片迭代

Concurrency 并发与切片迭代,concurrency,iteration,go,Concurrency,Iteration,Go,我有一个特定类型对象的只读切片 许多并发goroutine将在这个切片上迭代,以找到其中的某个对象并使用它 这个片是严格只读的,它只被写入一次(当应用程序启动时),然后再也不会写入 在切片上迭代时,并发goroutine会相互干扰吗?(我需要应用读锁吗?据我所知,只要片是只读的,就没有问题。读取切片不会使其发生变异。据我所知,只要切片是只读的,就没有问题。读取切片不会使其发生变异

我有一个特定类型对象的只读切片

许多并发goroutine将在这个切片上迭代,以找到其中的某个对象并使用它

这个片是严格只读的,它只被写入一次(当应用程序启动时),然后再也不会写入


在切片上迭代时,并发goroutine会相互干扰吗?(我需要应用读锁吗?

据我所知,只要片是只读的,就没有问题。读取切片不会使其发生变异。

据我所知,只要切片是只读的,就没有问题。读取切片不会使其发生变异