Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / uber-go 27 repositories
Uber's open source software for Go development
uber-go/fx
A dependency injection based application framework for Go.
Language: Go - Size: 3.41 MB - Last synced: about 7 hours ago - Pushed: 1 day ago - Stars: 5,263 - Forks: 277
uber-go/nilaway
Static analysis tool to detect potential nil panics in Go code
Language: Go - Size: 739 KB - Last synced: about 9 hours ago - Pushed: about 23 hours ago - Stars: 2,828 - Forks: 52
uber-go/zap
Blazing fast, structured, leveled logging in Go.
Language: Go - Size: 1.65 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 21,040 - Forks: 1,399
uber-go/atomic
Wrapper types for sync/atomic which enforce atomic access
Language: Go - Size: 200 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1,265 - Forks: 97
uber-go/gopatch
Refactoring and code transformation tool for Go.
Language: Go - Size: 657 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 775 - Forks: 32
uber-go/mock
GoMock is a mocking framework for the Go programming language.
Language: Go - Size: 831 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1,644 - Forks: 94
uber-go/cff
Concurrency toolkit for Go
Language: Go - Size: 3.11 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 137 - Forks: 6
uber-go/sally
A tiny HTTP server for supporting custom Golang import paths
Language: Go - Size: 5.23 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 278 - Forks: 28
uber-go/automaxprocs
Automatically set GOMAXPROCS to match Linux container CPU quota.
Language: Go - Size: 90.8 KB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 3,809 - Forks: 147
uber-go/guide
The Uber Go Style Guide.
Language: Makefile - Size: 257 KB - Last synced: 4 days ago - Pushed: about 2 months ago - Stars: 15,283 - Forks: 1,680
uber-go/goleak
Goroutine leak detector
Language: Go - Size: 111 KB - Last synced: 8 days ago - Pushed: 17 days ago - Stars: 4,300 - Forks: 143
uber-go/multierr
Combine one or more Go errors together
Language: Go - Size: 86.9 KB - Last synced: 8 days ago - Pushed: 17 days ago - Stars: 919 - Forks: 41
uber-go/ratelimit
A Go blocking leaky-bucket rate limit implementation
Language: Go - Size: 98.6 KB - Last synced: 8 days ago - Pushed: 16 days ago - Stars: 4,165 - Forks: 293
uber-go/cadence-client
Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
Language: Go - Size: 8.54 MB - Last synced: 8 days ago - Pushed: 14 days ago - Stars: 330 - Forks: 127
uber-go/dig
A reflection based dependency injection toolkit for Go.
Language: Go - Size: 694 KB - Last synced: 8 days ago - Pushed: 2 months ago - Stars: 3,709 - Forks: 206
uber-go/tally
A Go metrics interface with fast buffered metrics and third party reporters
Language: Go - Size: 532 KB - Last synced: 8 days ago - Pushed: about 1 month ago - Stars: 816 - Forks: 112
uber-go/config
Configuration for Go applications
Language: Go - Size: 345 KB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 421 - Forks: 39
uber-go/dosa
DOSA is a data object abstraction layer
Language: Go - Size: 10.7 MB - Last synced: 8 days ago - Pushed: 11 months ago - Stars: 197 - Forks: 37
uber-go/kafka-client 📦
Go client library for Apache Kafka
Language: Go - Size: 291 KB - Last synced: 8 days ago - Pushed: over 3 years ago - Stars: 220 - Forks: 26
uber-go/tools 📦
A collection of golang tools used at Uber
Language: Go - Size: 41 KB - Last synced: 8 days ago - Pushed: almost 5 years ago - Stars: 58 - Forks: 15
uber-go/hackeroni 📦
A Go API client for HackerOne (api.hackerone.com)
Language: Go - Size: 109 KB - Last synced: 8 days ago - Pushed: over 7 years ago - Stars: 41 - Forks: 23
uber-go/gwr 📦
Get / Watch / Report -ing of operational data. This project is deprecated and not maintained.
Language: Go - Size: 184 KB - Last synced: 8 days ago - Pushed: over 7 years ago - Stars: 38 - Forks: 4
uber-go/icu4go 📦
A Go binding for the icu4c library
Language: Go - Size: 27.3 KB - Last synced: 8 days ago - Pushed: about 7 years ago - Stars: 49 - Forks: 5
uber-go/mapdecode 📦
Implement YAML/JSON decoding in one place.
Language: Go - Size: 60.5 KB - Last synced: 8 days ago - Pushed: about 5 years ago - Stars: 48 - Forks: 6
uber-go/go-helix 📦
A Go implementation of Apache Helix (currently the participant part only).
Language: Go - Size: 7.38 MB - Last synced: 8 days ago - Pushed: about 6 years ago - Stars: 56 - Forks: 10
uber-go/protoidl Fork of emicklei/proto 📦
Language: Go - Size: 1.22 MB - Last synced: 8 days ago - Pushed: almost 6 years ago - Stars: 4 - Forks: 2
uber-go/flagoverride 📦
An automatic way of creating command line options to override fields from a struct.
Language: Go - Size: 13.7 KB - Last synced: 8 days ago - Pushed: over 7 years ago - Stars: 20 - Forks: 3