Чим слайс відрізняється від масиву?
Приклад відповіді
Масив має фіксовану довжину, яка входить у тип: [3]int і [4]int — різні типи. Слайс — це «вікно» на масив: вказівник, довжина й ємність.
При append понад ємність Go створює новий масив і копіює дані, тому після append слайс може вказувати на іншу пам'ять. Через це два слайси, отримані з одного масиву, можуть несподівано змінювати дані один одного.