uber-go / tools
A collection of golang tools used at Uber
☆60Updated 5 years ago
Alternatives and similar repositories for tools:
Users that are interested in tools are comparing it to the libraries listed below
- nargs is a Go static analysis tool to find unused arguments in function declarations.☆85Updated 4 months ago
- Common golang code shared by multiple projects☆54Updated 2 months ago
- Prep finds all SQL statements in a Go package and instruments db connection with prepared statements☆34Updated 7 years ago
- 🚧 Flexible mechanism to make execution flow interruptible.☆102Updated 3 years ago
- Find, list, and inspect processes from Go (golang)☆82Updated 4 years ago
- Standalone repo of deadcode package from http://github.com/remyoudompheng/go-misc☆52Updated 6 years ago
- Gondolier is a database migration library for Go.☆29Updated 5 years ago
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 4 years ago
- Golang package that reads lines from an io.Reader and puts them onto a channel.☆67Updated 6 years ago
- A universal log interface☆80Updated 5 years ago
- OpenCensus SQL database driver wrapper for Go☆110Updated 4 years ago
- go websocket client for unit testing of a websocket handler☆102Updated 4 years ago
- Retrying made simple and easy for golang☆50Updated 6 years ago
- HTTP for Gophers☆61Updated 6 years ago
- Generates UUID-format strings using purely high quality random bytes☆183Updated last month
- Backwards compatibility linter for Go.☆68Updated 5 years ago
- Implement YAML/JSON decoding in one place.☆47Updated 5 years ago
- A collection of shared infrastructure libraries used by different components of Jaeger.☆67Updated 3 years ago
- graceful server shutdown via context signalling for Go servers☆22Updated 7 years ago
- Analyzer: helps uncover bugs by reporting a diagnostic for mistakes of *sql.Rows usage.☆91Updated last year
- A simple rules engine for use with etcd☆37Updated this week
- A Go library for turning `io.Reader` into channels.☆45Updated 6 years ago
- Structured log interface☆26Updated 7 years ago
- Go vanity domain HTTP handler☆30Updated 6 months ago
- checkstyle for go☆130Updated 4 years ago
- Checks if there are any updates for imports in your module.☆39Updated 2 months ago
- A collection of HTTP utilities for Go☆17Updated 3 weeks ago
- Helium is a small, simple, modular constructor with some pre-built components for your convenience.☆67Updated last year
- dogsled is a Go static analysis tool to find assignments/declarations with too many blank identifiers.☆73Updated last year
- A small library to measure latency of things.☆35Updated 7 years ago