Go является новым системным языком программирования, выразительным, кратким, чистым и эффективным. Его механизмы параллелизма позволяют легко писать программы, которые получают максимальную отдачу от многоядерных и сетевых машин, в то время он обеспечивает гибкость и модульность написания программ. Это быстро компилируемый, статически типизированный язык с динамической типизацией и интерпретируемый язык, еще есть в нем удобства сбора мусора.
Шаг 1: Установка переменных окружения
Перед установкой нужно установить следующие переменные окружения:
$GOROOT – корневая директория для установки Go. Обычно это $HOME/go, но может быть любой директорией.
$GOOS – Название целевой операционной системы. Поскольку это Ubuntu (примечание переводчика: используя Ubuntu для разработки, на самом деле можно получать бинарные файлы для разных целевых систем) значение будет «linux»
$GOARCH – Название целевой архитектуры. Если у Вас 32-битная x86 система, это будет «386». См. другие значения в онлайн-документации Go.