GOining forward: как улучшили наш язык за шесть версий
Доклад принят в программу конференции
Целевая аудитория
Тезисы
В последние четыре года наш язык прошел существенный путь: дженерики выступили только началом потока изменений! Только за последние три года мы получили новый цикл for, итераторы, алиасы для дженериков и новый синтаксис встроенной функции new. Кроме этого, произошли существенные изменения в стандартной библиотеке (появилась остановка времени в тестах, интернирование объектов, слабые ссылки и очистка секретов), а наш рантайм стал быстрее за счет различных улучшений. Усилился наш тулинг.
В докладе я постараюсь рассказать об интересных вещах, которые были не так заметны, как изменение мап или новый сборщик мусора, но которые существенно улучшили наш опыт при разработке на Go.
Go-разработчик. Работает глубоко в инфраструктуре MWS Cloud Platform, где помогает развивать Open Source-направление. Активно участвует в жизни Питерского Go-сообщества, выступает на докладах по РФ. Также ведет небольшой канал в ТГ, где старается обозревать вещи, которые вот-вот должны попасть в язык, компилятор или рантайм Go. Помогает новым (и не только) разработчикам писать красивый и удобный код на Go.
Видео
Другие доклады секции
Язык и стандартная библиотека