Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uber-go/guide
The Uber Go Style Guide.
https://github.com/uber-go/guide
best-practices go golang style-guide
Last synced: 3 days ago
JSON representation
The Uber Go Style Guide.
- Host: GitHub
- URL: https://github.com/uber-go/guide
- Owner: uber-go
- License: apache-2.0
- Created: 2018-11-10T18:14:59.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-17T09:49:05.000Z (25 days ago)
- Last Synced: 2024-11-25T17:11:40.560Z (17 days ago)
- Topics: best-practices, go, golang, style-guide
- Language: Makefile
- Homepage:
- Size: 251 KB
- Stars: 15,955
- Watchers: 232
- Forks: 1,720
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-styleguides - https://github.com/uber-go/guide
- good-to-read - Uber Golang Style Guide
- awesome-go - uber-go/guide
- backend-cheats - Go style guide by Uber
- awesome-repositories - uber-go/guide - The Uber Go Style Guide. (Makefile)
- awesome-github-star - guide - go | 14316 | (Makefile)
- awesome-starts - uber-go/guide - The Uber Go Style Guide. (Others)
- go-recipes - Uber
- awesome-golang-repositories - guide
- awesome-list - guide - go | 9422 | (Others)
- awesome-tools - guide - The Uber Go Style Guide. (Uncategorized / Uncategorized)
- awesome-go-extra - guide - 11-10T18:14:59Z|2022-08-15T16:30:52Z| (Style Guides / Other Software)
README
This repository holds the [Uber Go Style Guide](style.md), which documents
patterns and conventions used in Go code at Uber.## Style Guide
See [Uber Go Style Guide](style.md) for the style guide.
## Translations
We are aware of the following translations of this guide by the Go community.
- **中文翻译** (Chinese): [xxjwxc/uber_go_guide_cn](https://github.com/xxjwxc/uber_go_guide_cn)
- **繁體中文** (Traditional Chinese):[ianchen0119/uber_go_guide_tw](https://github.com/ianchen0119/uber_go_guide_tw)
- **한국어 번역** (Korean): [TangoEnSkai/uber-go-style-guide-kr](https://github.com/TangoEnSkai/uber-go-style-guide-kr)
- **日本語訳** (Japanese): [knsh14/uber-style-guide-ja](https://github.com/knsh14/uber-style-guide-ja)
- **Traducción al Español** (Spanish): [friendsofgo/uber-go-guide-es](https://github.com/friendsofgo/uber-go-guide-es)
- **แปลภาษาไทย** (Thai): [pallat/uber-go-style-guide-th](https://github.com/pallat/uber-go-style-guide-th)
- **Tradução em português** (Portuguese): [lucassscaravelli/uber-go-guide-pt](https://github.com/lucassscaravelli/uber-go-guide-pt)
- **Tradução em português** (Portuguese BR): [alcir-junior-caju/uber-go-style-guide-pt-br](https://github.com/alcir-junior-caju/uber-go-style-guide-pt-br)
- **Tłumaczenie polskie** (Polish): [DamianSkrzypczak/uber-go-guide-pl](https://github.com/DamianSkrzypczak/uber-go-guide-pl)
- **Русский перевод** (Russian): [sau00/uber-go-guide-ru](https://github.com/sau00/uber-go-guide-ru)
- **Français** (French): [rm3l/uber-go-style-guide-fr](https://github.com/rm3l/uber-go-style-guide-fr)
- **Türkçe** (Turkish): [ksckaan1/uber-go-style-guide-tr](https://github.com/ksckaan1/uber-go-style-guide-tr)
- **Український переклад** (Ukrainian): [vorobeyme/uber-go-style-guide-uk](https://github.com/vorobeyme/uber-go-style-guide-uk)
- **ترجمه فارسی** (Persian): [jamalkaksouri/uber-go-guide-ir](https://github.com/jamalkaksouri/uber-go-guide-ir)
- **Tiếng việt** (Vietnamese): [nc-minh/uber-go-guide-vi](https://github.com/nc-minh/uber-go-guide-vi)If you have a translation, feel free to submit a PR adding it to the list.