Junior — Middle
Как се добавят елементи към списък в програмен език?
sobes.tech AI
Отговор от AI
В езика Go за добавяне на елементи към слайс се използва вградената функция append. Тя приема слайс и един или повече елементи, които трябва да бъдат добавени, и връща нов слайс с добавените елементи.
Пример:
package main
import "fmt"
func main() {
s := []int{1, 2, 3}
s = append(s, 4, 5)
fmt.Println(s) // Изход: [1 2 3 4 5]
}
Важно е да се помни, че append може да задели нов масив, ако текущият не е достатъчно голям, затова резултатът трябва да бъде присвоен обратно на променливата на слайса.