Size: a a a

2020 April 26

АП

Александр Попов... in Go-go!
ziggy lucid
да это понятно, но руководствуясь логикой - ведь ссылочный же тип, про это сразу не догадаться
он ссылочный на часть - поэтому не до конца ссылочный
источник

АП

Александр Попов... in Go-go!
:D
источник

zl

ziggy lucid in Go-go!
на полшишечки ссылочный
источник

ЛА

Локоть Анатолий... in Go-go!
Александр Попов
ей надо расширить лимиты и тогда она увидит :)
Да, слайс берет из массива только len элементов. Len в каждом слайсе свой, поэтому ссылаться они могут на один массив, но брать из него разное
источник

АП

Александр Попов... in Go-go!
кстати если забыть указать cap - паниканем
источник

АП

Александр Попов... in Go-go!
источник

АП

Александр Попов... in Go-go!
(ну это логично, тогда append пойдет фантазировать на тему пересоздания)
источник

АП

Александр Попов... in Go-go!
это конечно подводный буй об который можно больно стукнутся
источник

АП

Александр Попов... in Go-go!
лучше по ссылке таскать тогда имхо
источник

ЛА

Локоть Анатолий... in Go-go!
Да там без исходников не разобраться в этом всём, но зато исходники уже дёргают четкие и понятные функции аллокации и дальше все ясно
источник

ЛА

Локоть Анатолий... in Go-go!
Александр Попов
лучше по ссылке таскать тогда имхо
Есть ещё потенциальный бажок с тем, что если сделать слайс на мильон байт,  сделать из него подслайс на 2 байта и в памяти останется лежать весь миллионный изначальный массив.
источник

АП

Александр Попов... in Go-go!
это я зна/
источник

АП

Александр Попов... in Go-go!
обычно это с загрузкой файлов
источник

ЛА

Локоть Анатолий... in Go-go!
Просто из этого вытекает что слайсинг - дело опасное.
В одной статье на блоге го пишут, как легко взять слайс от слайса, а в другой - про то, что не забудьте сделать copy маленького слайса в отдельную переменную
источник

zl

ziggy lucid in Go-go!
а nil-map себя ведет так же как nil-слайс?
источник

ЛА

Локоть Анатолий... in Go-go!
ziggy lucid
а nil-map себя ведет так же как nil-слайс?
В мапе память не аллоцируется до первого элемента
источник

zl

ziggy lucid in Go-go!
т.е. map можно передавать в функцию?
источник

ЛА

Локоть Анатолий... in Go-go!
ziggy lucid
т.е. map можно передавать в функцию?
Тут нужно влезть в исходники, сек)
источник

zl

ziggy lucid in Go-go!
https://play.golang.org/p/egqfkWFjIw0
panic: assignment to entry in nil map
источник

а

а кто это in Go-go!
Локоть Анатолий
Тут нужно влезть в исходники, сек)
зачем?
источник