MyTetra Share
Делитесь знаниями!
Удаление элемента из слайса при помощи append в Golang
Время создания: 12.11.2020 22:55
Автор: br0ke
Текстовые метки: go, golang, slice, append, delete, remove, item
Раздел: Информационные технологии - Golang
Запись: and-semakin/mytetra_data/master/base/160520373715n0kd27no/text.html на raw.githubusercontent.com

a := []int{1, 2, 3, 4, 5, 6, 7}

a = append(a[0:2], a[3:]...)

fmt.Println(a) // [1 2 4 5 6 7]


В данном примере ... (многоточие) после слайса означает распаковку. Это необходимо, потому что функция append ожидает, что элементы для вставки будут переданы в нее поотдельности.

Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования