четверг, 26 июля 2012 г.

Язык программирования Go: компиляция и установка на Ubuntu/Debian/Mint

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


Шаг 1: Установка переменных окружения

Перед установкой нужно установить следующие переменные окружения:

$GOROOT – корневая директория для установки Go. Обычно это $HOME/go, но может быть любой директорией.

$GOOS – Название целевой операционной системы. Поскольку это Ubuntu (примечание переводчика: используя Ubuntu для разработки, на самом деле можно получать бинарные файлы для разных целевых систем) значение будет «linux»

$GOARCH – Название целевой архитектуры. Если у Вас 32-битная x86 система, это будет «386». См. другие значения в онлайн-документации Go.