Size: a a a

2020 July 17

DP

Daniel Podolsky in Go Get A Job
“если места хватает, то добавляет”

и тут я такой - “а что такое добавляет”

и в половине случаев наступает коллапс и объяснение на пальцах
источник

АП

Александр Попов... in Go Get A Job
ээ - он не добавляет, а пересоздает
источник

АП

Александр Попов... in Go Get A Job
причем формула расширения массива там хитрая
источник

ЛА

Локоть Анатолий... in Go Get A Job
Из исходников слайсов я понял что неумело наращивать слайс плохо, потому что аллоцирует слайс под новый размер и *копирует* туда данные старого.

Но есть плюс что capacity слайса при аппенде растет с запасом, то есть реаллокация будет хотя бы не на каждый аппенд )
источник

DP

Daniel Podolsky in Go Get A Job
S
Ваще пофиг на нападки. Людей с подобными комплексами нужно гнать из профессии.
ну мне-то для конфы нужно шоу устроить, а не разогнать кандидатов
источник

ЛА

Локоть Анатолий... in Go Get A Job
Локоть Анатолий
Из исходников слайсов я понял что неумело наращивать слайс плохо, потому что аллоцирует слайс под новый размер и *копирует* туда данные старого.

Но есть плюс что capacity слайса при аппенде растет с запасом, то есть реаллокация будет хотя бы не на каждый аппенд )
После этих знаний я стал понимать, что иногда и такие вещи как сортированный список очень неплохи.
Есть кстати тут тот, кто пользлвал пакет container/list в стандартной либе?
источник

DM

Dmitry M in Go Get A Job
Локоть Анатолий
Из исходников слайсов я понял что неумело наращивать слайс плохо, потому что аллоцирует слайс под новый размер и *копирует* туда данные старого.

Но есть плюс что capacity слайса при аппенде растет с запасом, то есть реаллокация будет хотя бы не на каждый аппенд )
источник

АП

Александр Попов... in Go Get A Job
Локоть Анатолий
После этих знаний я стал понимать, что иногда и такие вещи как сортированный список очень неплохи.
Есть кстати тут тот, кто пользлвал пакет container/list в стандартной либе?
на одном собесе нужно было, а так нет
источник

S

S in Go Get A Job
Daniel Podolsky
ну мне-то для конфы нужно шоу устроить, а не разогнать кандидатов
Ну если в конфе - люди взрослые, то они понимают, что 60 вопросов из возможных 100500 -  это не показатель их уровня, а школьники всегда найдут за что заклеймить.
источник

АП

Александр Попов... in Go Get A Job
вернее не так, мы переписывали container/list с нуля
источник

АП

Александр Попов... in Go Get A Job
ну в рамках времени собеседования
источник

VK

Vadik Karmanov in Go Get A Job
thread pool имеется ввиду очередь горутин?
источник

DP

Daniel Podolsky in Go Get A Job
Vadik Karmanov
thread pool имеется ввиду очередь горутин?
это термин, бро 🙂
источник

ВЩ

Владимир Щёголев... in Go Get A Job
Локоть Анатолий
После этих знаний я стал понимать, что иногда и такие вещи как сортированный список очень неплохи.
Есть кстати тут тот, кто пользлвал пакет container/list в стандартной либе?
я как-то пытался чтоб потестить разнын варианты алгоритма на контесте, но идея с листами была так себн
источник

ЛА

Локоть Анатолий... in Go Get A Job
А?
источник

АП

Александр Попов... in Go Get A Job
кстати я только что понял что список реализовал без этой библиотеки
источник

АП

Александр Попов... in Go Get A Job
надо бы переписать одно место
источник

АП

Александр Попов... in Go Get A Job
тупо забыл про нее
источник

РГ

Роман Гаврилов... in Go Get A Job
Случайно наткнулся на статью, может проводящим собесы будет интересно
https://www.google.com/amp/s/vc.ru/amp/73687
источник

VK

Vadik Karmanov in Go Get A Job
Daniel Podolsky
это термин, бро 🙂
окай, надо было гуглить без уточнения голанга :)
источник