Uber's open source software for Go development
26
公共仓库
82,431
总星标
2,543
关注者
uber-go 是 Uber 组织的开源软件项目,专注于 Go 开发。该组织在 GitHub 上拥有多个公共代码库,涵盖了如 zap、guide 和 fx 等知名项目,主要使用 Go 和 Makefile 语言。这些公共仓库展示了其在软件开发中的技术能力和贡献。
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 作为依赖注入框架。这些项目旨在提升 Go 开发的效率和质量。
uber-go 主要使用 Go 和 Makefile 作为其开发的编程语言。Go 语言的高效性能使其成为该组织的首选,适合构建高性能的应用程序和工具。
是的,uber-go 在 GitHub 上的所有代码库都是公开的。用户可以自由访问和使用这些仓库,促进开源软件的协作和共享。