Создавайте простые, безопасные и масштабируемые системы с Go
- Язык программирования с открытым исходным кодом при поддержке Google
- Легко изучать и отлично подходит для команд
- Встроенная многопоточность и надежная стандартная библиотека
- Большая экосистема партнеров, сообществ и инструментов
Скачать пакеты для Windows 64-bit, macOS, Linux, и других
По умолчанию команда go загружает и проверяет модули
используя зеркало модулей Go и базу данных контрольных сумм Go под управлением
Google. Узнать больше.
Компании использующие Go
Организации из разных отраслей используют Go для создания своего программного обеспечения и сервисов Посмотреть все кейсы
Что возможно с Go
Используйте Go для различных целей разработки программного обеспечения
-
Облачные и сетевые сервисы
Благодаря мощной экосистеме инструментов и API основных облачных провайдеров, создавать сервисы с Go стало проще, чем когда-либо.
-
Интерфейсы командной строки
С популярными пакетами с открытым исходным кодом и надежной стандартной библиотекой используйте Go для создания быстрых и элегантных CLI.
-
Веб-разработка
Благодаря улучшенной производительности памяти и поддержке нескольких IDE, Go обеспечивает работу быстрых и масштабируемых веб-приложений.
-
DevOps и надежность сайтов
Благодаря быстрой сборке, лаконичному синтаксису, автоматическому форматированию и генератору документации, Go создан для поддержки как DevOps, так и SRE.
Начало работы с Go
Изучайте богатую коллекцию обучающих ресурсов, включая пошаговые руководства, курсы, книги и многое другое.
- Ресурсы для самостоятельного изучения
-
Пошаговые обучающие руководства
Пошаговые уроки для начинающих
-
Онлайн обучение
Просматривайте ресурсы и учитесь в своем темпе
-
Рекомендуемые книги
Читайте структурированные главы и теорию
-
Облачные лаборатории для самообучения
Приступайте к развертыванию приложений Go в GCP
- Очное обучение
-
Ardan Labs
Предлагает индивидуальные очные учебные курсы.
-
Gopher Guides
Индивидуальные очные, удаленные и онлайн учебные курсы. Обучение разработчиков разработчиками.
-
Boss Sauce Creative
Персонализированное или трековое обучение Go для команд.
-
Shiju Varghese
Очное обучение Go и консультации по архитектуре распределенных систем в Индии.