In some instances, we will want to loop through an array using indices.
The indices of an array meals are all the integer values from 0 to len(meals) - 1, so we can iterate over them using an index variable i:
meals := []string{"pancakes", "pasta", "pizza", "avocado"}
for i := 0; i < len(meals); i++ {
fmt.Printf("Meal number %d is %s.\n", i+1, meals[i])
}
The output of this code is:
Meal number 1 is pancakes.
Meal number 2 is pasta.
Meal number 3 is pizza.
Meal number 4 is avocado.
Assignment
Now let's print the temperature on each day, in this format:
On day 1 the temperature is 10.
On day 2 the temperature is 60.
...
Hint
Look at the examples above if you get stuck.
Free plan: 30 tutor messages. PRO is unlimited.
Saved
Ctrl + Enter to check
