Junior — Middle
What main actions can be performed on a data array?
sobes.tech AI
Answer from AI
Basic operations with a data array in Go include:
- Array initialization
- Reading and writing elements by index
- Iterating over array elements
- Copying an array
- Getting the length of an array
Example:
package main
import "fmt"
func main() {
var arr [3]int = [3]int{1, 2, 3} // array initialization
fmt.Println(arr[0]) // read element
arr[1] = 10 // write element
for i, v := range arr { // iterate over array
fmt.Printf("arr[%d] = %d\n", i, v)
}
length := len(arr) // array length
fmt.Println("Length:", length)
}