167просмотров
17 февраля 2025 г.
Score: 184
Всем привет! Вышло классное видео от Авито Тех о нововведениях языка Go 1.24.
Для себя отметил классные фичи:
- swiss tables - надо будет детально изучить как работает, но если коротко это мощная оптимизация map в языке Go, а круто то, что внешнее поведение не изменилось, следовательно, как-то адаптировать код не придется;
- b.Loop() - я люблю писать benchmark'и, поэтому явно возьму на вооружение данный метод;
- synctest - новый пакет, пока экспериментальный, для мока времени в тестах - очень часто приходиться изворачиваться, чтобы протестировать время, но с этим пакетом это должно стать намного проще...и быстрее. В общем классный обзор о Go 1.24. #go