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