Найти в Дзене
Обо всём

Урок 1. Установка Golang и Visual Studio Code на компьютер.

Фото из сервиса Яндекс.Картинки
Фото из сервиса Яндекс.Картинки

Итак, начинаем изучать язык программирования Go (Golang). Статьи я постараюсь писать так, чтобы никогда не программировавшему человеку было понятно.

Для программирования нам понадобятся:

  • Собственно компьютер с операционной системой Windows, macOS или Linux
  • Компилятор Golang
  • Редактор кода или среда разработки (IDE)
  • Также часто нужно будет использовать Терминал/Командную строку

Go - компилируемый язык программирования с открытым исходным кодом от компании Google. Был создан в качестве альтернативы языкам C и C++. Официально был представлен в 2009 году, а версия 1.0 вышла в 2012.

Установка компилятора Go

Компиляция - это преобразование программы на исходном языке в программу на машинном коде.

  1. Открываем браузер и заходим на golang.org - официальный сайт Go.
  2. Нажимаем «Download Go».
  3. Выбираем установщик, подходящий для ОС вашего компьютера, скачиваем его.
  4. Открываем установочный файл и следуем инструкциям на экране.
  5. Теперь удостоверимся, что Go установился правильно. Открываем Терминал (macOS, Linux) или командную строку (Windows), пишем команду:
go version

Вывод должен быть таким:

go version go<версия_golang> <ваша_операционная_система>

Если всё так, значит, Go установился правильно и готов к работе! Например, у меня команда выводит

go version go1.15.7 darwin/amd64


Установка Visual Studio Code

Следующим шагом нам нужно установить редактор кода или среду разработки. Среды разработки по-другому называют IDE (Integrated Development Enviroment). Редакторы кода - это просто программы, в которых можно писать код, а IDE - это уже профессиональный инструмент разработчика. Конечно, какой-то супер-сложный и большой проект в редакторе не напишешь, но для изучения программирования и создания небольших проектов он подходит идеально.

Некоторые популярные редакторы кода:

  • Visual Studio Code (именно его я буду использовать для этих уроков)
  • Atom
  • Sublime Text

Некоторые популярные среды разработки:

  • Intellij IDEA
  • Visual Studio (не путать с Visual Studio Code, это разные программы!)
  • GoLand (разработана специально для Golang, но платная)

Я покажу, как скачать Visual Studio Code (VS Code) и настроить его для работы с Go. Мне нравится этот редактор, просто потому, что он быстрый, лёгкий и имеет большое количество отличных расширений. Если хотите, можете скачать другой

  1. Заходим на code.visualstudio.com. Это - официальный сайт VS Code.
  2. Сайт автоматически определит вашу ОС и предложит скачать программу под неё. Просто нажимаем «Download for <ваша_ОС>»
  3. Начнётся загрузка установщика (на macOS это просто zip - архив с программой), также откроется документация редактора кода, рекомендую с ней ознакомиться. Откройте его, дождитесь установки Visual Studio Code.
  4. Всё почти готово. Осталось настроить Go для работы в VS Code. Для этого сначала нужно зайти в магазин плагинов (Ctrl + Shift + X в Windows, Cmd + Shift + X в macOS) в установленном редакторе и ввести туда «Go». Мы должны скачать расширение «Go» от «Go Teams at Google». Для этого находим его и нажимаем кнопку Install.
  5. Перезапускаем Visual Studio Code, чтобы расширение заработало.
  6. Теперь находим Command Palette (Ctrl (cmd) + shift + p) и ищем там: Go: Install/Update Tools. Нажимаем, выбираем установку всех команд. Без них Go работать не будет. Прогресс установки можно наблюдать в открывшемся терминале.

Теперь всё готово!

Итак, в этом уроке мы:

  • Установили компилятор Go
  • Установили редактор кода Visual Studio Code
  • Настроили Visual Studio Code для работы с Go

На следующем уроке мы напишем нашу первую программу на Go, начнём знакомиться с синтаксисом языка.

Понравился урок? Поставь лайк и подпишись!