Изучаем Golang. Урок №1. Установка Go, выбор IDE, первая программа

preview_player
Показать описание
В данном видео мы начинаем серию видеоуроков по изучению языка программирования Go (Golang). Здесь будут рассмотрены такие моменты, как установка Gо, выбор актуальной IDE, а также будет написана и запущена первая программа.

0:00 Рассказываю, о чем будет видео
0:47 Выбор, установка IDE
2:09 Установка Go из IDE
3:55 Установка Go на Windows с оф. сайта
4:47 Проверка и настройка запуска Go из терминала
6:55 Настройка GOROOT в IDE
9:10 Пишем и запускаем первую программу
12:30 Мы сделали это
Рекомендации по теме
Комментарии
Автор

Круто, что видео начинается с установки go и выбора ide. Почему-то многие этот момент упускают

sweetfantasy
Автор

Отличное видео. Помогло исправить ошибку запуска Go в консоле. Тоже использую эту IDE. Буду ждать следующих уроков👍

ЕленаГерасимова-чи
Автор

Спасибо большое за уроки! Если есть возможность. Было бы не плохо увидеть какое-то ДЗ! А так всё супер.

peekaboo
Автор

Не запускается go из терминала, хотя делаю всё по видео. Возможно, причина в том, что у меня 11 винда. Помогите, плиз

saldafon
Автор

Если кому будет полезно, то на версии JetBrains GoLand 2020.1 ( единственная взломанная версия, ею и пользуюсь для обучения) не устанавливается Go всех версий выше 1.16.12. Все что ниже без проблем, а вот выше 1.17.1, 1.17.2 и так далее выдает ошибку Failed to download SDK Unpacked SDK in corrupted" Может когда нибудь приобрету платную версию, но пока только начал изучать GO

via-dolorosa
Автор

Спасибо за подробное объяснение всех этих начальных этапов.
У меня вопрос, подходит ли го как первый язык?

catmint
Автор

Здравствуйте. Вы не сказали, где найти goroot

Риддик-ху
Автор

Добрый день! Почему при запуске кода выдаётся ошибка "package GO: no Go files in C:\Program Files\Go\src\GO"?

Бойправ-жы
Автор

Ребят может кто обьяснить почему при запуске кода в терминале выдаёт ошибку EOF ?

ПетяПетров-ыш
Автор

Я все делаю правильно по инструкции. В конце файл main и папка project подчеркнута красным, "fmt" подчеркнуто красным. И ничего не выводится. Ну как же так?!
Так, ок, вроде прошло. Теперь не запускается. При запуске Run вылезает окно с конфигурациями и ошибка, что они настроены неправильно. В этой ideшке

ВадимЛюбин-що
Автор

Подскажите, как настроить программу, чтобы она в компиляторе сворачивала дебаг информацию в раскрывающийся список. (в видео это на тайминге 12:03)

zero_user
Автор

8:51 snap жуко засоряет систему. Пакет тянет за собой все зависимости нужные для его работы, даже если они уже есть в системе. Т.е. snap парект живет как бы своей жизнью, хотя в отличии от flat - он умеет взаимодействовать с внешними программами.
а вот flat - это вообще шляпа изолированая. Если поставить тотже VSCode в виде flat пакета, он ни когда не увидит Go в системе :)

NovgorodskyLeatherCraft
Автор

привет, а у тебя есть курсы?, я бы записался

redfox
Автор

Почему у меня при открытии main.go нет уже прописанного пакета и функции?

denissalvatore
Автор

Во всех русскоязычных туториалах "программисты" сидят на Винде...

rafmio
Автор

Чуть не убил себя фейсплмом на словах "В виндоуз всё просто". Куча сложностей от необходимости искать сайты, что-то качать, устанавливать, запоминать пути, до прописывать эти пути в ИДЕ и переменных окружения....

Тем временем на Линухе:
sudo apt install golang

Всё, больше ничего. Вы не знаете откуда вызывается УЖЕ установленный "го"? "which go" в помощь. Прописывать пути в переменных окружения или ИДЕешках? О чём вы? Это только в отсталых ОСях.

vovasn
Автор

У меня др. проблема, Go не запускается из терминала, если ввожу команду:
export PATH=$PATH:/usr/local/go/bin Начинает работать, но после закрытия терминала и открытия нового перестает опять работать.
То есть каждый раз приходится вводить эту команду
OS Linux Parrot(Debian)

doom