Uber's open source software for Go development
26
Публичные репозитории
82 431
Всего звезд
2 543
Подписчики
Организация Uber Go активно ведет свою деятельность на GitHub, предлагая инструменты и библиотеки для разработки на языке Go. Среди их популярных репозиториев можно выделить zap для структурированного логирования и fx, который является фреймворком для внедрения зависимостей. Uber Go поддерживает множество проектов, охватывающих различные аспекты разработки программного обеспечения.
Blazing fast, structured, leveled logging in Go.
The Uber Go Style Guide.
A dependency injection based application framework for Go.
Goroutine leak detector
Automatically set GOMAXPROCS to match Linux container CPU quota.
A Go blocking leaky-bucket rate limit implementation
A reflection based dependency injection toolkit for Go.
Static analysis tool to detect potential nil panics in Go code
GoMock is a mocking framework for the Go programming language.
Wrapper types for sync/atomic which enforce atomic access
Combine one or more Go errors together
Refactoring and code transformation tool for Go.
A Go metrics interface with fast buffered metrics and third party reporters
Configuration for Go applications
A tiny HTTP server for supporting custom Golang import paths
Concurrency toolkit for Go
Go client library for Apache Kafka
DOSA is a data object abstraction layer
A collection of golang tools used at Uber
A Go implementation of Apache Helix (currently the participant part only).
A Go binding for the icu4c library
Implement YAML/JSON decoding in one place.
A Go API client for HackerOne (api.hackerone.com)
Get / Watch / Report -ing of operational data. This project is deprecated and not maintained.
An automatic way of creating command line options to override fields from a struct.
Описание для этого репозитория не предоставлено.
Организация uber-go разрабатывает инструменты и библиотеки, в основном на языке Go. К их проектам относятся такие репозитории, как zap для логирования и fx для управления зависимостями, которые широко используются в сообществе разработчиков.
Основными языками программирования, используемыми в организации uber-go, являются Go и Makefile. Эти языки позволяют создавать эффективные инструменты и библиотеки для разработчиков, работающих с экосистемой Go.
Да, все репозитории uber-go являются публичными и доступны для изучения и использования. Это позволяет другим разработчикам вносить свой вклад и использовать их решения в своих проектах.
Следите за Uber Go с помощью RepoGuard и получайте уведомления в момент появления нового публичного репозитория.
Следить за этим аккаунтом