Google выпускает версию 1.1 собственного языка программирования Go
![Google, язык программирования, golang, Google выпускает версию 1.1 собственного языка программирования Go](http://images.qwrt.ru/images/2013/05/14/Google-%D1%8F%D0%B7%D1%8B%D0%BA%20%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-golang-708001.jpg)
Google выпустил версию 1.1 языка программирования Go и пообещал заметный прирост производительности.
С момента выпуска версии 1.0 прошло уже больше года. Язык, который делает акцент на взаимозамещении и скорости, пережил три доработки, тем не менее новую версию решили выпустить только сейчас.
Как пишет команда разработчиков, язык Go имеет ряд особенностей, связанных с производительностью, которые требуют улучшений новой версии.
![Hello World на языке GO](/images/2013/05/14/Hello_World-на-языке-GO-707999.png)
Версия 1 была создана, чтобы показать, что язык Go находится на таком уровне разработки, когда программисты могут рассчитывать на определенную стабильность и совместимость с будущими версиями. Новая версия представляет ряд существенных изменений в языке, но, тем не менее остается совместимой с более старой версией. Команда разработчиков уверяет, что лишь малая его часть требует модификации для работы с Go 1.1.
Изменения коснулись оптимизации компилятора и компоновщика, сборщика мусора и многого другого.
![чувачок GO на самолете почти как поросенок Петр](/images/2013/05/14/чувачок-GO-на-самолете-почти-как-поросенок-Петр-708000.png)
Новая версия так же представляет некоторые изменения, ужесточающие требования к языку (что должно привести к созданию программ, написанных более грамотно и работающих быстрее), а также новый детектор, позволяющий находить ошибки синхронизации памяти.
За последние несколько месяцев наблюдается значительный рост интереса к Go, многие компании приняли его в качестве своего языка разработки, надеясь решить многие проблемы, связанные с программированием. CloudFlare, например, использует его в важных частях своего программного обеспечения Railgun, Bitly использует его для поддержки некоторых частей инфраструктуры, его также использует компания Heroku и еще некоторое количество молодых, но успевших зарекомендовать себя компаний.
В отличии от Dart, альтернативы JavaScript от Google, языка, который переживает нелегкие времена, язык Go имеет хорошие перспективы.