标签: concurrency iteration go
我有一个只读的特定类型的对象切片。
许多并发goroutine将遍历此切片以查找其中的某个对象并使用它。
此切片严格是只读的,只写入一次(当应用程序启动时),然后再也不会写入。
在切片上迭代时,并发goroutine会相互干扰吗? (我是否需要应用读锁?)
答案 0 :(得分:4)
据我所知,只要切片是只读的,就没有问题。读取切片不会改变它。