Size: a a a

2020 June 18

VM

Vladislav Milenin in Go-go!
Sergei
ну да, мерю по часам, по старинке так сказать
ужас
источник

S

Sergei in Go-go!
почему, обычное дело
источник

ВС

Владимир Столяров... in Go-go!
Так бенчмарк делает также
источник

ВС

Владимир Столяров... in Go-go!
Там просто более удобный вид и вывод
источник

VM

Vladislav Milenin in Go-go!
есть удобный инструмент, есть костыли. Choose one
источник

S

Sergei in Go-go!
да не костыли это, а классический способ
источник

PB

Pavel Bezborodov in Go-go!
Привет, тут есть кто шарит за внутреннее устройство map в go?
Мне нужно подтверждение правильно ли я понял collision-deal, получается map — таблица с открытой адрессацей, одинаковые хеши просто пишутся рядом в одном и том же бакете/некст бакете?
источник

VM

Vladislav Milenin in Go-go!
Sergei
да не костыли это, а классический способ
отчего тогда ответ на свой вопрос не знаете? если не костыли?)
источник

C

Calculon in Go-go!
Pavel Bezborodov
Привет, тут есть кто шарит за внутреннее устройство map в go?
Мне нужно подтверждение правильно ли я понял collision-deal, получается map — таблица с открытой адрессацей, одинаковые хеши просто пишутся рядом в одном и том же бакете/некст бакете?
типо того
источник

S

Sergei in Go-go!
Vladislav Milenin
отчего тогда ответ на свой вопрос не знаете? если не костыли?)
потому что память не доводилось мерить раньше никогда
источник

PB

Pavel Bezborodov in Go-go!
Calculon
типо того
а можно подробнее, что из этого неверно?
источник

VM

Vladislav Milenin in Go-go!
BenchmarkLen100000-12       100000          0.35 ns/op        0 B/op        0 allocs/op
BenchmarkUtf100000-12       100000      23648 ns/op        0 B/op        0 allocs/op

это lorem ipsum 30137 символов
источник

AK

Artem Krapivin in Go-go!
Sergei
потому что память не доводилось мерить раньше никогда
да, тут часы не помогут)
источник

C

Calculon in Go-go!
Pavel Bezborodov
а можно подробнее, что из этого неверно?
все ты правильно написал
источник

ВС

Владимир Столяров... in Go-go!
Pavel Bezborodov
Привет, тут есть кто шарит за внутреннее устройство map в go?
Мне нужно подтверждение правильно ли я понял collision-deal, получается map — таблица с открытой адрессацей, одинаковые хеши просто пишутся рядом в одном и том же бакете/некст бакете?
Map не открытой адресацией коллизии разрешает, а списками
источник

C

Calculon in Go-go!
Так стоп
источник

C

Calculon in Go-go!
Коллизии лежат в бакетах, которые списки да
источник

PB

Pavel Bezborodov in Go-go!
Владимир Столяров
Map не открытой адресацией коллизии разрешает, а списками
пруфы?)
источник

ВС

Владимир Столяров... in Go-go!
Исходники в пакете runtime
источник

PB

Pavel Bezborodov in Go-go!
я так понял что бакет это массив из 8 ключей и 8 значений
источник