Arrays are ordered, meaning each element has a numbered position known as its index. We access an array element by referring to its index number.
Arrays use zero-based indexing, so the first element in an array has an index of 0, the second element has an index of 1, etc.
We're using bracket notation ([]) with the index after the name of the array to access the element:
animals := [3]string{"cat", "dog", "parrot"}
fmt.Println(animals[0]) // Output: "cat"
fmt.Println(animals[1]) // Output: "dog"
fmt.Println(animals[2]) // Output: "parrot"
Assignment
Follow the Coding Tutorial and let's practice with accessing elements!
Hint
Look at the examples above if you get stuck.
Free plan: 30 tutor messages. PRO is unlimited.
