Go -- экспериментальный язык програмирования, разработанный в Google. Основные разработчики языка -- Роб Пайк и Кен Томпсон, также известные как разработчики unix и plan9.
Go предназначен в первую очередь для написания крупных серверных приложений, и способен сократить время сборки с десятков минут до нескольких секунд (в сравнении с C++) за счет системы модулей и явного указания зависимостей.
В языке отсутствуют классы, исключения, метапрограммирование и ручное управление памятью, однако присутствуют указатели, сборщик мусора и goto. Также на уровне языка поддерживаются легковесные процессы (goroutines) и каналы (channels).
Можно использовать фигурные скобки и юникод в идентификаторах.
Источник: LOR
Подробности: golang.org
PS. По сути это Limbo, без виртуальной машины, некоторых вкусностей и с измененным синтаксисом.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий