for 和 for range有什么区别?

winnie123321 · · 1955 次点击
yyl719133368
微信公众号:Golang开放轻松学
1. for range 是值拷贝,所以不要试图直接去修改value,即使要修改也要用array[i]的方式 2. for range 在遍历大数据时,效率不高,需要拷贝数据 3. for range 写法简单
#9
更多评论
如果是map呢··?
#1
for range 可读性更好
#2