Go для начинающих большой учебник. Урок 2 Установка Golang: быстро, правильно и без лишней боли

Перед тем как писать код на Go, важно правильно установить язык и проверить, что среда работает так, как задумано. Хорошая новость — Go ставится проще, чем большинство языков.

Ниже — понятная пошаговая инструкция без лишних деталей.

Что нужно знать перед установкой

Go поставляется как:

  • один компилятор
  • стандартная библиотека
  • минимальный runtime

Никаких виртуальных окружений, менеджеров версий и зависимостей для старта не нужно.

Установка Go на Linux

Самый надёжный способ — официальный архив.

  1. Скачай архив для своей архитектуры (amd64, arm64 и т.д.)
  2. Распакуй его в /usr/local

Пример:

sudo tar -C /usr/local -xzf go1.xx.x.linux-amd64.tar.gz



Добавь Go в PATH

Открой ~/.bashrc или ~/.zshrc и добавь:

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



Применить изменения:

source ~/.bashrc



Установка Go на macOS

Есть два варианта.

Вариант 1. Через официальный установщик
Подходит большинству новичков. Просто устанавливается и сразу готов к работе.

Вариант 2. Через Homebrew
Подходит тем, кто уже использует brew.

brew install go



Установка Go на Windows

  • Скачай официальный установщик
  • Запусти его и следуй шагам мастера
  • Установщик сам добавит Go в PATH
  • После установки открой PowerShell или CMD.

Проверка установки

В любом терминале выполни:

go version


Если видишь версию Go — установка прошла успешно.

Рабочее окружение Go

Современный Go не требует GOPATH для старта.

По умолчанию:

  • проекты используют Go Modules
  • зависимости управляются автоматически
  • структура проекта свободная
  • Создание первого проекта:
mkdir hello-go
cd hello-go
go mod init hello-go


Первый файл

Создай main.go:

package main

import "fmt"

func main() {
fmt.Println("Hello, Go!")
}


go run main.go


Если увидел вывод — среда полностью готова.

Частые ошибки новичков

  • Ставить Go через старые пакеты из репозиториев ОС
  • Пытаться вручную настраивать GOPATH
  • Копировать устаревшие гайды
  • Пугаться структуры проекта раньше времени
  • Современный Go максимально дружелюбен к новичкам.

Итог

Установка Go — это:

  • несколько минут
  • один бинарник
  • минимум настроек

Теперь можно переходить к следующему шагу — разбору синтаксиса и базовых типов, чтобы начать писать осмысленный Go-код.

Урок 1 Go для начинающих большой учебник. понятное введение в язык и его философию – https://uproger.com/go-dlya-nachinayushhih-bolshoj-uchebnik-urok-1-ponyatnoe-vvedenie-v-yazyk-i-ego-filosofiyu/

Урок 2 – https://uproger.com/go-dlya-nachinayushhih-bolshoj-uchebnik-urok-2-ustanovka-golang-bystro-pravilno-i-bez-lishnej-boli/

+1
0
+1
0
+1
0
+1
0
+1
0

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *