Рет қаралды 13,737
Ты свитчер или новичок? Или готовишься к собесу на Junior или Trainee Golang Developer?
Присаживайся, будем разбираться с Go с нуля!
Ты и я ОТБАРАБАНИМ 2 ТЕСТА НА ГОЛАНГ ТРЕНАЖЕРЕ!
А до этого:
- установим всё для начала работы с Го
- создадим Голанг проект
- разберёмся с именами файлов, пакетов, и функций
- познакомимся с примитивными типами данных
- узнаем как превращать один тип в другой
00:00:00 - Что ты узнаешь из этого урока
00:00:57 - Установка языка Golang
00:02:09 - Установка VS Code
00:02:56 - Установка расширения Go для VS Code
00:03:19 - Создание проекта
00:03:46 - Файл go.mod
00:04:04 - Создание исполняемого файла
00:05:22 - Вывод текста на экран
00:05:38 - Импорт библиотек
00:06:33 - Запуск программы
00:07:24 - Имя исполняемого файла
00:07:56 - Имя исполняемого пакета
00:08:44 - Имя исполняемой функции
00:09:37 - Автоматический импорт
00:10:06 - Переменные
00:10:31 - Локальные переменные
00:13:22 - Глобальные переменные
00:13:58 - Объединение строк
00:14:07 - Проблемы преобразования строк и чисел
00:14:48 - Все числовые типы
00:15:06 - Вариации int и uint
00:20:37 - float - числа с плавающей запятой
00:22:27 - Комплексные числа
00:22:58 - Итоги по типам данных
00:23:21 - Преобразование int
00:26:38 - Преобразование float
00:27:59 - Преобразование uint
00:29:50 - Конкатенация строк и чисел
00:30:21 - Конкатенация string и int
00:30:53 - Конкатенация string и intN
00:31:29 - Форматирование string, int и intN
00:32:55 - Форматирование нескольких значений
00:33:39 - Получение числа из строки
00:38:00 - Получение int8 из string
00:42:22 - Получение float из string
00:44:37 - nil - отсутствие значения
00:45:09 - Продолжение получения float из string
00:45:51 - Получение uint из string
00:47:14 - Логические переменные
00:48:37 - Функции
00:51:14 - Возврат нескольких переменных из функции
00:55:23 - Debug/отладка
01:00:05 - ТРЕНАЖЁР: тест в light mode
01:12:55 - ТРЕНАЖЁР: тест в HARD MODE
01:22:36 - Заключение