Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Go

Go

Go — компилируемый язык от Google. Быстрый, со сборщиком мусора, рассчитан на конкурентные серверные приложения. Отличается лаконичным синтаксисом и временем компиляции около 90 секунд даже для крупных кодовых баз. На нём написаны Docker, Kubernetes, Caddy и Hugo. Используется в Google, Cloudflare и Uber.

Кратко

135k

Звёзды на GitHub

211

Просмотры страниц

Лицензия BSD-3-Clause Версия Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Настройка окружения

Go настраивается на уровне системы в /etc/profile:

export PATH=$PATH:/usr/local/go/bin

Необязательно (если нужен глобальный доступ к бинарным файлам, установленным через Go):

export GOPATH=/root/go
export PATH=$PATH:$GOPATH/bin

Применить немедленно:

source /etc/profile

Структура рабочего пространства

  • /root/go/bin → бинарные файлы, установленные через go install (не добавляется в PATH автоматически)
  • /root/go/pkg → кэш скомпилированных пакетов
  • /root/go/src → исходный код

Полезные команды

  • go version → проверить версию
  • go env → просмотр окружения
  • go run → запустить программу
  • go build → скомпилировать
  • go install → установить

Ещё в Инструментах разработки

Похожие приложения.

Развернуть Go сейчас. От $2,48/мес.