Repolode
golang

golang/go

Go — язык программирования с открытым исходным кодом для создания простого, надёжного и эффективного ПО.

Звёзды
139,382
Форки
22,252
Открытые issues
10,385
Последний коммит
10 часов назад

Что это?

Go — язык программирования с открытым исходным кодом, разработанный для того, чтобы создавать простое, надёжное и эффективное ПО было легко. В этом репозитории находится основное дерево исходного кода языка, включая компилятор, среду выполнения, стандартную библиотеку и toolchain.

Официальные бинарные дистрибутивы можно скачать с go.dev; для платформ, для которых нет готового релиза, проект предоставляет инструкции по установке из исходников. Канонический Git-репозиторий размещён на go.googlesource.com, а этот репозиторий на GitHub служит его зеркалом.

Разработкой занимается сообщество, и в неё вносят вклад тысячи разработчиков. Об ошибках сообщают и предложения подают через трекер задач, а общие вопросы о языке задают на других форумах, перечисленных на сайте проекта.

Ключевые возможности

  • 01Компилятор и toolchain для сборки программ на Go.
  • 02Стандартная библиотека, поставляемая вместе с языком.
  • 03Официальные бинарные релизы для разных операционных систем и архитектур.
  • 04Возможность установки из исходников на платформах без готовых бинарных файлов.
  • 05Открытый исходный код под лицензией в стиле BSD.

Сценарии использования

  • Разработка простого, надёжного и эффективного серверного ПО или программ командной строки.
  • Участие в разработке или изучение внутреннего устройства языка Go и среды выполнения.
  • Настройка среды разработки Go с использованием официальных релизов или исходного кода.

Быстрый старт

  1. 1

    Скачайте бинарный релиз с официальной страницы загрузки

  2. 2

    Следуйте официальным инструкциям по установке для вашей системы

  3. 3

    Если для вашей платформы нет готового бинарного файла, следуйте инструкциям по установке из исходного кода

Что важно знать

  • На платформах, для которых нет официальных бинарных сборок, необходимо собирать программу из исходного кода.

Темы

Частые вопросы

Что такое go?
Go — язык программирования с открытым исходным кодом для создания простого, надёжного и эффективного ПО. Go — язык программирования с открытым исходным кодом, разработанный для того, чтобы создавать простое, надёжное и эффективное ПО было легко. В этом репозитории находится основное дерево исходного кода языка, включая компилятор, среду выполнения, стандартную библиотеку и toolchain.
go можно использовать бесплатно? Какая у него лицензия?
go распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
go всё ещё поддерживается?
Активно поддерживается. Последний коммит в go — 20 окт. 2026 г..
Для чего можно использовать go?
Разработка простого, надёжного и эффективного серверного ПО или программ командной строки. Участие в разработке или изучение внутреннего устройства языка Go и среды выполнения. Настройка среды разработки Go с использованием официальных релизов или исходного кода.
Как установить go?
Скачайте бинарный релиз с официальной страницы загрузки Следуйте официальным инструкциям по установке для вашей системы Если для вашей платформы нет готового бинарного файла, следуйте инструкциям по установке из исходного кода
Где скачать go?
Исходный код и инструкции по установке — на GitHub: https://github.com/golang/go

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Trivy — сканер безопасности с открытым исходным кодом, который выявляет уязвимости, ошибки конфигурации, секреты и данные SBOM в контейнерах, файловых системах, Git-репозиториях, образах VM и Kubernetes.

38,5 тыс.774GoApache-2.0Обновлён позавчера