Как стать автором
Обновить

Состоялся релиз языка программирования Go 1.18

Время на прочтение1 мин
Количество просмотров7.7K

Команда Go представила версию языка Go 1.18. Релиз включает в себя новые функции и улучшение производительности. Сами разработчики назвали обновление масштабным и заявили о том, что шли к этому с самого начала развития Go.

В новой версии добавили поддержку дженериков. Команда отметила, что разработчики на протяжении нескольких лет запрашивали эту функцию. В последующих релизах обещают обеспечить дополнительную поддержку для более сложных сценариев использования, но уже сегодня можно ознакомиться с базовым руководством от команды Go. 

Релиз Go 1.18 включает в себя полную интеграцию стандартного набора инструментов фаззинга. В пресс-релизе отметили, что уже давно работали над этой функцией, но смогли включить в релиз только сейчас. Команда также опубликовала официальное руководство. 

В новой версии появилась поддержка рабочих пространств, которая поможет упростить работу с несколькими подключаемыми модулями. Теперь в файле go.work можно указывать саму рабочую область и отдельные модули, синтаксис схож с файлами go.mod. Саму функцию добавили после проведения опроса среди разработчиков в 2021 году.

Команда увеличила производительность на архитектурах Apple M1, ARM64 и PowerPC64. Отмечается, что теперь Go работает на 20% быстрее. 

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 11: ↑10 и ↓1+9
Комментарии5

Другие новости