2825 explained code solutions for 75 technologies

golangUsing FOR range loop

package main
import "fmt"

func main() {
  nums := [5]int{1,2,3,4,5}
  for i, item := range nums {
    fmt.Printf("nums[%d] = %d \n", i, item)
}ctrl + c
package main

default package declaration

import "fmt"

loads fmt package to operate on strings (and print them)


array with 5 numbers we plan to iterate over

i, item := range nums

iterate over nums while saving index to i and value to item on each iteration