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 3 months ago
- Common golang code shared by multiple projects☆54Updated last month
- 🚦 Semaphore pattern implementation with timeout of lock/unlock operations.☆103Updated 4 years ago
- Go vanity domain HTTP handler☆30Updated 6 months ago
- Gondolier is a database migration library for Go.☆29Updated 5 years ago
- dogsled is a Go static analysis tool to find assignments/declarations with too many blank identifiers.☆73Updated 11 months ago
- optional parameters for go☆49Updated 3 years ago
- Generates UUID-format strings using purely high quality random bytes☆183Updated 3 weeks ago
- unimport is a Go static analysis tool to find unnecessary import aliases.☆69Updated 7 years ago
- A simple Golang package for conveniently using named read/write locks. Useful for synchronizing access to session based storage in web ap…☆34Updated 7 years ago
- Structured log interface☆26Updated 7 years ago
- a lightweight acl manager for go.☆83Updated last year
- Tree based pubsub library for Go.☆57Updated last week
- graceful server shutdown via context signalling for Go servers☆22Updated 7 years ago
- A universal log interface☆80Updated 5 years ago
- ☆15Updated 7 years ago
- Configure is a golang library that populates a struct from environment variables, command line arugments and YAML files☆45Updated 2 years ago
- Timezone utility for Go☆105Updated 11 months ago
- Find, list, and inspect processes from Go (golang)☆82Updated 4 years ago
- ☆94Updated 2 months ago
- Generate SQL Scanner and Valuer implementations for your Protobufs.☆77Updated 2 years ago
- Django style fixtures for Golang's excellent built-in database/sql library.☆29Updated 5 years ago
- ☆58Updated last year
- Golang package that reads lines from an io.Reader and puts them onto a channel.☆67Updated 6 years ago
- Go package providing building blocks for interacting with Consul.☆91Updated 8 months ago
- Analyzer: helps uncover bugs by reporting a diagnostic for mistakes of *sql.Rows usage.☆90Updated last year
- A tool to compare different versions of an API and find incompatibilities.☆40Updated 5 years ago
- OpenCensus SQL database driver wrapper for Go☆110Updated 4 years ago
- Helium is a small, simple, modular constructor with some pre-built components for your convenience.☆67Updated last year
- Simplest HTTP GET requester for Go with timeout support☆34Updated 6 years ago