guide README

The project's README from github.com/uber-go/guide. As one markdown file: README.md.

This repository holds the Uber Go Style Guide, which documents patterns and conventions used in Go code at Uber.

Style Guide

See Uber Go Style Guide for the style guide.

Translations

We are aware of the following translations of this guide by the Go community.

If you have a translation, feel free to submit a PR adding it to the list.

guide (uber-go/guide)

Searching Database…

17.7K ·GitHub
Что это такое?Это Uber Go Style Guide — открытый документ, в котором описаны подходы и соглашения Uber при написании кода на Go.
То есть это документ, а не библиотека или инструмент, который можно установить?Верно — устанавливать и запускать нечего. Это письменный гайд, который читают и применяют при написании кода на Go; сам репозиторий — это просто текст гайда, плюс Makefile и CI-workflow для его поддержки.
Как его вообще читать?Никакой подготовки не нужно: в README есть прямая ссылка на гайд — откройте его в браузере и читайте.
Это официальный гайд по стилю Go или внутренние правила Uber?Это внутренний стиль Uber, а не официальный стандарт команды Go — он отражает то, что подходит для кодовой базы Uber, поэтому другие команды могут обоснованно что-то менять или отступать от него там, где их контекст отличается.
Он написан только для инженеров Uber?Нет — он опубликован открыто под лицензией Apache-2.0 для всех, кто пишет на Go; семнадцать переводов от сообщества существуют именно потому, что разработчики вне Uber на него опираются.
Важно ли, какая у меня ОС или настройки, чтобы им пользоваться?Совсем нет — это веб-документ, который читается в любом браузере; на вашем компьютере ничего не запускается.
На каких языках можно читать гайд?Доступны ссылки на семнадцать переводов от сообщества: китайский (упрощённый и традиционный), корейский, японский, испанский, тайский, португальский и бразильский португальский, польский, русский, французский, турецкий, украинский, персидский, вьетнамский, арабский и индонезийский — каждый хранится в отдельном репозитории.
Гайд — это работа самой Uber или дело сообщества?Сам гайд поддерживает Uber в этом репозитории; роль сообщества — переводы: их пока семнадцать, каждый размещён отдельно и добавляется через PR.
Creator
uber-go
Size
0.3 MB
Stars
17.7K
Age
7y
Commits · 90 Days