Skip to content
@uber-go

Uber Go

Uber's open source software for Go development

Pinned Loading

  1. zap Public

    Blazing fast, structured, leveled logging in Go.

    Go 23.4k 1.5k

  2. fx Public

    A dependency injection based application framework for Go.

    Go 6.7k 313

  3. guide Public

    The Uber Go Style Guide.

    Makefile 16.7k 1.8k

Repositories

Showing 10 of 26 repositories
  • nilaway Public

    Static analysis tool to detect potential nil panics in Go code

    Go 3,438 Apache-2.0 77 75 (2 issues need help) 3 Updated Jul 24, 2025
  • mock Public

    GoMock is a mocking framework for the Go programming language.

    Go 2,943 Apache-2.0 147 58 (1 issue needs help) 40 Updated Jul 1, 2025
  • tally Public

    A Go metrics interface with fast buffered metrics and third party reporters

    Go 881 MIT 128 42 24 Updated Jun 18, 2025
  • guide Public

    The Uber Go Style Guide.

    Makefile 16,696 Apache-2.0 1,764 19 5 Updated Jun 16, 2025
  • zap Public

    Blazing fast, structured, leveled logging in Go.

    Go 23,426 MIT 1,482 120 (5 issues need help) 46 Updated Jun 2, 2025
  • fx Public

    A dependency injection based application framework for Go.

    Go 6,704 MIT 313 54 13 Updated May 13, 2025
  • dig Public

    A reflection based dependency injection toolkit for Go.

    Go 4,236 MIT 216 21 8 Updated May 13, 2025
  • sally Public

    A tiny HTTP server for supporting custom Golang import paths

    Go 331 MIT 38 2 4 Updated May 5, 2025
  • atomic Public

    Wrapper types for sync/atomic which enforce atomic access

    Go 1,418 MIT 109 8 6 Updated Apr 14, 2025
  • gopatch Public

    Refactoring and code transformation tool for Go.

    Go 1,002 MIT 38 24 7 Updated Feb 11, 2025