Команда разработчиков рада сообщить о выходе новой версии языка программирования Go — 1.1.
Go — компилируемый многопоточный язык программирования, разработанный компанией Google. Первоначальная разработка Go началась в сентябре 2007 года, а его непосредственным проектированием занимались Роб Пайк и Кен Томпсон.
Версия 1.1 включает в себя множество усовершенствований, наиболее значительные из которых связаны с производительностью:
- оптимизация компилятора и компоновщика;
- улучшение работы сборщика мусора;
- многочисленные улучшения в стандартной библиотеке.
Таким образом, код, собранный новой версией компилятора, скорее всего будет работать быстрее.
Кроме того, есть некоторые изменения и в самом языке:
- оператор return;
- добавлены механизмы обнаружения ошибок синхронизации.
С момента выхода Go 1.0 было внесено 2600 изменений от 161 разработчика за пределами Google.
На данный момент поддержка Go осуществляется для операционных систем FreeBSD, OpenBSD, Linux, Mac OS X, Windows.
>>> Подробности