Курс новичка: Go с нуля
Курс позволит получить базовые знания языка Go с нуля. Он не потребует иметь опыт программирования Go. Вы научитесь основному синтаксису и сможете написать свои первые программы. Поймете как их структурировать и логически разделять функционал.
- Синтаксис языка Go
- Переменные и константы
- Базовые и составные типы данных
- Указатели
- Операторы
- Составные типы данных
- Функции и обработка ошибок
- Структуры и их методы
- Интерфейсы и основы работы с ними
Разблокировать курс
Получите доступ ко всем главам данного курса
Купить доступ к курсу за 65 000 рубУже есть аккаунт? Войти
- Глав: 10
- Уроков: 40
- Академ. время: 24ч 35м
Илья Чернышов Инструктор
Увлеченный своим делом бекенд разработчик с пятнадцатилетним стажем. Я вечный студент, неустанно обожающий ежедневно поглощать новую для себя информацию о языках программирования, структурах данных, алгоритмах, протоколах и операционных системах.
В этой главе мы расскажем вам о базовом синтаксисе языка, функциях, пакетах и комментариях. Именно здесь вы напишите свою первую, самую знаменитую, программу на Go!
Вы узнаете о переменных в Go, поймете из назначение, научитесь объявлять их разными способами и задавать им значения по-умолчанию.
Глава охватывает основные типы данных языка Go. Вы научитесь работать со строками, целочисленными, логическими и дробными типами данных. Узнаете об их назначении, особенностях применения, преобразованиях, и значениях по-умолчанию. Освоите основные операции работы с ними, примените несколько полезных функций стандартной библиотеки. Также, получите представление о форматировании данных для достижения удобочитаемости.
Вы научитесь использовать основные операторы языка: условные, логические и циклы.
Вы узнаете как можно объединять базовые типы данных в составные типы. Научитесь создавать массивы, срезы, отображения и структуры.
Вы научитесь создавать и использовать функции, а также, возвращать ими значения. Узнаете об анонимных функциях и областях видимости.
Глава даст понимание о причинах возникновения ошибок. Вы научитесь обрабатывать ошибки, форматировать их вывод и узнаете о соглашениях, принятых в языке Go.
Вы получите понимание работы указателей, узнаете про адресацию в памяти. Узнаете о nil, научитесь создавать и применять указатели, сравнивать их значения.
Вы научитесь объявлять и применять определяемые типы, привязывать к ним методы. Узнаете про параметры получателей и указателях на них.
Вы узнаете о типе интерфейса в Go, поймете какие проблемы они решают. Научитесь производить утверждение типов и абстрагировать поведение.
118 оценок
Очень интересный, курс по Go с упором на практику. Стоит обратить внимание на него только если вы только-только собрались учить этот язык. Спасибо!
Очень понравилась автоматизация сайта. Примеры хорошие и задание интересные. После JavaScript go выглядит классно)