Junior — Middle
113
Бағдарламалау тілінде кесу арқылы қандай әрекеттерді орындауға болады?
Сұралған компаниялар
Digital Spirit
AI-дан жауап
sobes.tech AI
В языке Go срезы (slices) позволяют работать с последовательностями элементов динамического размера. С помощью срезов можно:
- Получать подмножества массива или другого среза (срезать часть данных).
- Добавлять элементы с помощью функции
append. - Изменять элементы по индексу.
- Передавать срезы в функции для работы с динамическими коллекциями.
Пример использования среза:
package main
import "fmt"
func main() {
arr := [5]int{1, 2, 3, 4, 5}
s := arr[1:4] // срез элементов с индексами 1,2,3
fmt.Println(s) // [2 3 4]
s = append(s, 6) // добавление элемента
fmt.Println(s) // [2 3 4 6]
}