Skip to content
Change the repository type filter

All

    Repositories list

    • zap

      Public
      Blazing fast, structured, leveled logging in Go.
      Go
      1.5k24k12150Updated Dec 31, 2025Dec 31, 2025
    • guide

      Public
      The Uber Go Style Guide.
      Makefile
      1.8k17k2216Updated Dec 27, 2025Dec 27, 2025
    • fx

      Public
      A dependency injection based application framework for Go.
      Go
      3267.2k5513Updated Dec 27, 2025Dec 27, 2025
    • mock

      Public
      GoMock is a mocking framework for the Go programming language.
      Go
      1613.2k6043Updated Dec 17, 2025Dec 17, 2025
    • goleak

      Public
      Goroutine leak detector
      Go
      1595.1k125Updated Dec 10, 2025Dec 10, 2025
    • nilaway

      Public
      Static analysis tool to detect potential nil panics in Go code
      Go
      833.7k787Updated Dec 9, 2025Dec 9, 2025
    • Automatically set GOMAXPROCS to match Linux container CPU quota.
      Go
      1724.8k154Updated Nov 2, 2025Nov 2, 2025
    • tally

      Public
      A Go metrics interface with fast buffered metrics and third party reporters
      Go
      1278954224Updated Jun 18, 2025Jun 18, 2025
    • dig

      Public
      A reflection based dependency injection toolkit for Go.
      Go
      2234.4k2210Updated May 13, 2025May 13, 2025
    • sally

      Public
      A tiny HTTP server for supporting custom Golang import paths
      Go
      3733624Updated May 6, 2025May 6, 2025
    • atomic

      Public
      Wrapper types for sync/atomic which enforce atomic access
      Go
      1081.4k86Updated Apr 14, 2025Apr 14, 2025
    • gopatch

      Public
      Refactoring and code transformation tool for Go.
      Go
      381k247Updated Feb 11, 2025Feb 11, 2025
    • cff

      Public
      Concurrency toolkit for Go
      Go
      1022373Updated Aug 1, 2024Aug 1, 2024
    • ratelimit

      Public
      A Go blocking leaky-bucket rate limit implementation
      Go
      3214.6k83Updated May 1, 2024May 1, 2024
    • multierr

      Public
      Combine one or more Go errors together
      Go
      451.2k20Updated Apr 29, 2024Apr 29, 2024
    • config

      Public
      Configuration for Go applications
      Go
      4147082Updated Feb 5, 2024Feb 5, 2024
    • dosa

      Public
      DOSA is a data object abstraction layer
      Go
      38204215Updated Jul 5, 2023Jul 5, 2023
    • kafka-client

      Public archive
      Go client library for Apache Kafka
      Go
      2822244Updated Aug 28, 2020Aug 28, 2020
    • tools

      Public archive
      A collection of golang tools used at Uber
      Go
      136111Updated Jun 18, 2019Jun 18, 2019
    • mapdecode

      Public archive
      Implement YAML/JSON decoding in one place.
      Go
      44710Updated Apr 30, 2019Apr 30, 2019
    • protoidl

      Public archive
      Go
      66400Updated Jun 26, 2018Jun 26, 2018
    • go-helix

      Public archive
      A Go implementation of Apache Helix (currently the participant part only).
      Go
      95631Updated Mar 23, 2018Mar 23, 2018
    • icu4go

      Public archive
      A Go binding for the icu4c library
      Go
      55120Updated May 12, 2017May 12, 2017
    • flagoverride

      Public archive
      An automatic way of creating command line options to override fields from a struct.
      Go
      22120Updated Feb 6, 2017Feb 6, 2017
    • gwr

      Public archive
      Get / Watch / Report -ing of operational data. This project is deprecated and not maintained.
      Go
      34010Updated Jan 6, 2017Jan 6, 2017
    • hackeroni

      Public archive
      A Go API client for HackerOne (api.hackerone.com)
      Go
      224381Updated Dec 12, 2016Dec 12, 2016