Изучаем Golang. Урок 1. Основы + веб-сервер в 3 строки в конце урока!

preview_player
Показать описание
В этом видео мы поговорим про Goland, выберем и настроим IDE для написания кода, напишем первое приложние, разберемся с типами данных и посмотрим на компиляцию и сборку приложения под разные ОС, а также напишем веб-сервер и запустим его на macOS и на Windows!

С радостью хочу вам представить, что я запускаю курс “Начальная подготовка” по языку Golang. Курс как для совсем начинающих в сфере IT, так и для тех, кто хочет просто изучить язык Go.

Больше обо мне и курсах можно прочитать здесь:

Больше информации есть в ролике на ютубе:

На все вопросы могу ответить в Телеграм группе канала и в личных сообщениях.

Другие видео:

0:00 Intro
0:19 О языке Golang. Вводная
6:08 IDE
8:07 Создаем проект в Goland
9:50 Переменные окружения ОС
11:36 Настраиваем Goland
13:44 Первое приложение. main функция
16:42 Компиляция и запуск приложения
29:15 Переменные и типы данных
51:00 Конкатенация fmt.Sprintf()
56:04 Особенности сборки под macOS
58:50 Веб-сервер на Golang в 3 строки
1:00:42 Сборка и запуск веб-сервера под Windows и Linux
1:06:38 Outro

----

На этом канале я выкладываю ролики на интересующие меня темы, здесь можно найти серию роликов про создание информационной системы с нуля, а также можно найти серию уроков по языкам, которые я люблю. Добро пожаловать и хорошего просмотра!

#golang #урок #tutorial #голенг #development #howto #learnbasics #coding #programming #изучаемIT #программирование #разработка
Рекомендации по теме
Комментарии
Автор

С радостью хочу вам представить, что я запускаю курс “Начальная подготовка” по языку Golang. Курс как для совсем начинающих в сфере IT, так и для тех, кто хочет просто изучить язык Go.

Курс доступен в 3 вариациях:
1. Онлайн курс с лекциями, заданиями, чатом менторской поддержкой.
2. Полный видеокурс
3. Отдельные блоки с лекциями

Больше обо мне и курсах можно прочитать здесь:

Записаться на курс можно вот тут:

А видео курс тут:

А отдельные блоки с видео тут:

Больше информации есть в ролике на ютубе:

На все вопросы могу ответить в Телеграм группе канала и в личных сообщениях.

TheArtofDevelopment
Автор

Единственный полноценный урок!!! Хоть и первый урок только посмотрел. С удовольствием продолжу другие уроки

ДастанЧокаманов
Автор

Замечательный урок первых основ! Лучший, что смотрел. Большое спасибо!

АлександрСмирнов-еи
Автор

Мужик ты прирождённый сенсей! У тебя очень круто получается доносить инфу! Я начал учить Go - это мой первый язык! Пожелайте мне удачи и спросите у меня через пол года каких результатов я достиг!)) Буду топить до талого!))

panishev_proTG
Автор

Безумно надеюсь, что и в следующих уроках всё будет также подробно разжёвываться, как для малых детей)

Урок безумно крутой))
Автор большой молодец!)

cosmoskate
Автор

Видео шикарное, благодарю Автора за то, что делится своими знаниями, смотрю взахлеб уже 4 видео на канале❤

astrology_design_peach
Автор

Топовый урок. Начал учить GO для освоения новой ниши. Сам пишу на JS(Angular). Огромное спасибо за такие уроки!

bukanaka
Автор

Много где начинал изучать golang, но этот мужик объясняет лучше, да и с юморком немного, так что скучно не будет =)

Holgraym
Автор

Сравнивая с горе-блогерами миллионниками которым важны только цифры, сразу чувствуется превосходство автора. Человек явно увлечен своим делом и имеет большой опыт с которым делиться, разжевывает каждый момент. Но больше всего радует что при этом он сам всегда в поисках "архитектурного дзена", всегда учит что то новое, где бы вот улучшить, как бы сделать удобнее/быстрее. Не только в сфере программирования, но в целом в ютубе сложно найти таких контентмейкеров. Спасибо большое! Буду надеяться что и видео и подписчиков будет больше

korkemayoserbay
Автор

Единственный канал, где понятно и доступно объясняют. Автору огромное спасибо, ты делаешь большое дело)

vitaliminich
Автор

Ого, вот это бомбические уроки! Я пришел с Python. Фишки которые дает компиляция, а особенно кросс-платформенность - это пушка! Спасибо тебе за отличный контент)

eugenenazirov
Автор

ты просто рожден для уроков. супер понятно и прозрачно! благодарю

volk
Автор

Лучшие уроки, видно человек с опытом и рассказывает все подробно.

ArslanArslan-phpz
Автор

Настоятельно рекомендую тем кто смотрит видео в настройках винды поставить галочку на монозвук

ewenetot
Автор

Может я что-то не помню или не понял, но разрядность и вместимость типов int от int8 до uint64 разумею следующим образом:
2^8 … 2^64 где ^ - это слепень двойки.
Разумеется, это всегда чётное число.
Поэтому, например, тип данных int8 позволяет хранить значения от -128 до 128 и этих значений 256. Поскольку 0 также входит в диапазон. И, как не трудно догадаться, 2^8 = 256
И так далее, для всех типов int8 до uint64 потеряно одно значение.
Почему это важно?
Потому, что, например, вы можете столкнуться с необходимостью преобразования типов uint16 к int16 (то есть из беззнаковых значений получить положительные, отрицательные и ноль). И не до конца понимая вот эти нюансы, можно легко получить смещение в точку 0 со всеми вытекающими багами (ошибками).

alexbulavin
Автор

да, подача материала отличная. Палец вверх от легендарного сеошника и вебмастера СЕООНЛИ

seoonlyRU
Автор

Один из лучших преподавателей, респект

fuad
Автор

За такой build можно и влюбиться в go.
Спасибо за прекрасные уроки.

vlacrat
Автор

Искал урок по массивам и срезам посмотрев его так понравилось что вернулся к первому уроку, потому что в других видео не так понятно объясняют. Начал с самого начала по вашим урокам. Почти все понятно :) Спасибо большое!

gds
Автор

Отличная подача материала и знание темы. Немного можно звук отрегулировать, чтоб не плавал и поменять курсор в виде круглого градиента. Спасибо. 3 года назад таких уроков ещё не было. Мечтаю выучить наконец этот язык. Очень интересна тема микросервисов с разными языками, например Nodejs, Python и Go (production)

poaleell