Size: a a a

2020 February 19

DP

Daniel Podolsky in Go-go!
Sky Alex
Получется a[2] есть, но использовать его нельзя.
получается, что его нет. память вы под него выделили, но адресовать запретили
источник

SA

Sky Alex in Go-go!
И еще.
a := make([]uint, 0, 10)
b := a[1:2]

Почему b[0] проинициализирован?
источник

VM

Vladislav Milenin in Go-go!
Потому что в б есть 1 элемент
источник

а

а кто это in Go-go!
потому что b[0] = a[1]
источник

DP

Daniel Podolsky in Go-go!
Sky Alex
И еще.
a := make([]uint, 0, 10)
b := a[1:2]

Почему b[0] проинициализирован?
вы путаетесь в терминах. вам это уже мешает, а дальше будет мешать еще больше
источник

мн

мистер никитос in Go-go!
> 6 элементов начиная с 4

Что?
источник

C

Constantine in Go-go!
Sky Alex
И еще.
a := make([]uint, 0, 10)
b := a[1:2]

Почему b[0] проинициализирован?
Это точно работает?
источник

а

а кто это in Go-go!
Constantine
Это точно работает?
работает
источник

мн

мистер никитос in Go-go!
[4:5] - это начиная с 4, и заканчивая 4м, ты о чем?
источник

а

а кто это in Go-go!
мистер никитос
[4:5] - это начиная с 4, и заканчивая 4м, ты о чем?
про капасити
источник

DP

Daniel Podolsky in Go-go!
массив-то все тот же!
источник

DP

Daniel Podolsky in Go-go!
просто, когда ты берешь слайс от слайса - ты на самом деле берешь его от нижележащего массива
источник

мн

мистер никитос in Go-go!
Ты просто так написал, будто в результирующем слайсе будет 6 элементов
источник

а

а кто это in Go-go!
ужаас
источник

мн

мистер никитос in Go-go!
Daniel Podolsky
просто, когда ты берешь слайс от слайса - ты на самом деле берешь его от нижележащего массива
Ну эт очевидно, еще если слайс передать в метод, то можно поменять значения массива, на который он ссылается
источник

а

а кто это in Go-go!
именно поэтому мы за const переменные
источник

мн

мистер никитос in Go-go!
Не понимаю к чему ты это пишешь, но окей. Элементы слайса в доке на сайте го употребляются, поэтому термин "элемент слайса" имеет место
источник

мн

мистер никитос in Go-go!
Предлагаю не доводить до абсурда и не спорить по этому поводу
источник

а

а кто это in Go-go!
а если у меня неизвестен размер?
источник

мн

мистер никитос in Go-go!
а кто это
а если у меня неизвестен размер?
Делай n массивов в цикле
источник