guide
Code style guide
Documents patterns and conventions used in Go code at Uber.
The Uber Go Style Guide.
16k stars
231 watching
2k forks
Language: Makefile
last commit: 3 months ago
Linked from 4 awesome lists
best-practicesgogolangstyle-guide
Related projects:
Repository | Description | Stars |
---|---|---|
jamalkaksouri/uber-go-guide-ir | A style guide for writing idiomatic and efficient Go code | 6 |
sau00/uber-go-guide-ru | A translation of Uber's Go style guide into Russian | 269 |
ianchen0119/uber_go_guide_tw | A comprehensive guide to writing Go code following the style and conventions used by Uber | 119 |
uber-go/multierr | Combines multiple Go errors into a single error | 1,041 |
xujiajun/pattern-guidance | A comprehensive guide to design patterns in Go programming language | 268 |
bahlo/go-styleguide | A style guide providing best practices and guidelines for writing idiomatic Go code. | 1,496 |
golang-standards/project-layout | Provides a standard layout and guidelines for structuring Go projects | 49,502 |
uber/h3-go | A Go library for efficient spatial indexing and geospatial calculations using the H3 hierarchical hexagonal system | 317 |
sergioaugrod/go-sptrans | A Go client library providing access to the SPTrans Olho Vivo API for public transportation data | 10 |
m1/go-localize | An i18n engine for Go that supports translating locale strings from various file formats. | 59 |
go-internals-cn/go-internals | A comprehensive resource on the internal workings and implementation details of the Go programming language | 961 |
go-oas/docs | Automatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard. | 41 |
nicksnyder/go-i18n | A toolset for translating Go programs into multiple languages | 3,017 |
uber/ringpop-go | A library that helps coordinate and distribute work among multiple worker nodes in a distributed system | 833 |
golang/go | A programming language designed to build simple, reliable, and efficient software | 124,071 |