Установите последнюю версию Go
Установите последнюю версию Go. Для получения инструкций по загрузке и установке компиляторов, инструментов и библиотек Go, просмотрите документацию по установке.
Избранные руководства
Новичок в Go и не знаешь с чего начать?
-
Документация
Всё, что нужно знать о Go. Начните новый проект или освежите знания для существующего кода на Go.
-
Тур по Go
Интерактивное введение в Go из четырех разделов. Каждый раздел заканчивается несколькими упражнениями, чтобы вы могли закрепить изученное.
-
Go на примерах
Go на примерах - это практическое введение в Go с использованием аннотированных программ. Это отличная отправная точка при работе с любым проектом на Go.
Пошаговые руководства
Освоили основы и хотите узнать больше?
-
Веб-разработка
Go Web Examples предоставляет легкие для понимания примеры кода по использованию Go для веб-разработки.
-
CLI приложения
Этот семинар проведет вас через создание CLI приложения на Go, знакомя с базовыми принципами Go и CLI фреймворками по пути.
-
Новичок в программировании?
Начните с этого вводного курса, охватывающего базовые принципы программирования и основы Go.
Qwiklabs
Пошаговые туры по программам на Go
Руководства
-
Начало работы
В этом руководстве вы получите краткое введение в программирование на Go. По пути вы установите Go, напишете простой код "Hello, world", используете команду go для запуска кода, воспользуетесь инструментом поиска пакетов Go и вызовете функции внешнего модуля.
-
Создание модуля
Это первая часть руководства, которая знакомит с несколькими фундаментальными особенностями языка Go. В этом руководстве вы создадите два модуля. Первый - это библиотека, которая предназначена для импорта другими библиотеками или приложениями. Второй - это приложение-вызывающий, которое будет использовать первый модуль.
-
Разработка веб-сервиса
Это руководство знакомит с основами написания RESTful веб-сервиса API с использованием Go и веб-фреймворка Gin. В этом руководстве вы создадите RESTful API сервер с двумя конечными точками.
Обучение
Пошаговые туры по программам на Go
-
Предлагает настраиваемые очные учебные курсы.
-
Индивидуальные очные, удаленные и онлайн учебные курсы. Обучение разработчиков разработчиками.
-
Персонализированное или трековое обучение Go для команд.
-
Очное обучение Go и консультации по архитектуре распределенных систем в Индии.