uber-go / config
Configuration for Go applications
☆461Updated last year
Alternatives and similar repositories for config:
Users that are interested in config are comparing it to the libraries listed below
- Parse and modify Go struct field tags☆637Updated last year
- Combine one or more Go errors together☆1,115Updated 10 months ago
- Go package for dealing with maps, slices, JSON and other data.☆733Updated last month
- An enum generator for go☆810Updated last week
- Wrapper types for sync/atomic which enforce atomic access☆1,388Updated this week
- Initialize structs with default values☆823Updated 7 months ago
- A Go metrics interface with fast buffered metrics and third party reporters☆860Updated 7 months ago
- Get hash values for arbitrary values in Go (golang).☆754Updated 2 years ago
- simple struct copying for golang☆454Updated 4 years ago
- Clock is a small library for mocking time in Go.☆679Updated last year
- Cache library with Redis backend for Golang☆777Updated 9 months ago
- Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.☆805Updated this week
- A Go tool to auto generate methods for your enums☆484Updated 7 months ago
- The Emperor takes care of all errors personally☆351Updated 4 years ago
- An in-memory cache with item expiration and generics☆1,018Updated 2 weeks ago
- Fast, zero heap allocation Go Trie for runes or paths☆487Updated 6 months ago
- A collection of packages to augment the go testing package and support common patterns.☆541Updated last month
- Package stack implements utilities to capture, manipulate, and format call stacks.☆397Updated 3 years ago
- Attach hooks to any database/sql driver☆655Updated 8 months ago
- Tool to detect Go structs that would take less memory if their fields were sorted.☆538Updated last year
- Generate .proto files from Go source code.☆737Updated 4 years ago
- Selected Go-internal packages factored out from the standard library☆904Updated this week
- Golang errors with stack trace and source fragments.☆1,071Updated 9 months ago
- A comprehensive error handling library for Go☆1,245Updated 4 months ago
- prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.☆650Updated 11 months ago
- a fake clock for golang☆686Updated 2 months ago
- Convert Golang's http.Request to CURL command line☆773Updated this week
- errors with stacktraces for go☆967Updated last year
- A supersonic rate limiting package for Go with HTTP middleware.☆611Updated 3 months ago
- Golang deep variable equality test that returns human-readable differences☆766Updated 9 months ago