Sobes.tech
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 може да задели нов масив, ако текущият не е достатъчно голям, затова резултатът трябва да бъде присвоен обратно на променливата на слайса.