Go语言for循环的两种用法 小ke 2021-04-11 242 阅读1分钟 传统for循环:for i := 0; i < count; i++ {...}书写复杂,但是功能强大,可以直接对数组、切片或者字符串进行修改和读取操作 for range循环:for i, num := range nums {...}书写简单,但是其内部实现是通过将nums[i]复制到num来实现遍历的,无法实现原来变量上nums[i]的修改操作,只适用于读取操作