Вопрос: Как скопировать слайс, чтобы не делить память?
Python
Junior
Без компании
Вопрос: Как скопировать слайс, чтобы не делить память?
Ответы
**Вариант 1: `copy`**
```go
src := []int{1,2,3}
dst := make([]int, len(src))
copy(dst, src)
```
**Вариант 2: append в nil-слайс**
```go
src := []int{1,2,3}
dst := append([]int(nil), src...)
```
**Как это работает:** slicing создаёт view на тот же массив. Чтобы сделать независимую копию — используйте `copy` или `append` в новый слайс.