Pull to refresh
10
0
Sergei Makarov@wikendp

User

Send message

Hashmap(map) по версии Golang. Часть 2

Level of difficultyMedium
Reading time11 min
Reach and readers13K

Всем привет. Продолжаем реализовывать hashmap из исходников Go 1.19. Во второй части рассмотрим generic ключи и рост мапы. Узнаем что такое нерефлексивные ключи, как происходит итерация во время роста и немного про коробочное хеширование.

Читать далее

Hashmap(map) по версии Golang вместе с реализацией на дженериках

Level of difficultyMedium
Reading time12 min
Reach and readers47K

Привет. Сегодня рассмотрим такую интересную структуру данных как hashmap, а именно ее реализацию в Go. Вкратце разберем что такое hashmap, как это выглядит под капотом Go 1.19. Посмотрим отличия реализации с Java и Python. Реализуем hashmap из под капота с помощью дженериков.

Читать далее

Information

Rating
Does not participate
Registered
Activity