emperror / errors
Drop-in replacement for the standard library errors package and github.com/pkg/errors
☆198Updated 2 years ago
Alternatives and similar repositories for errors:
Users that are interested in errors are comparing it to the libraries listed below
- Logur is an opinionated collection of logging best practices☆205Updated last month
- The Emperor takes care of all errors personally☆352Updated 4 years ago
- Go (golang) library for deep copying values in Go.☆348Updated 3 years ago
- Integration testing in Go with Docker☆108Updated last month
- Convert snake case, camel case and kebap case strings☆147Updated last year
- Transformation functions generator for Protocol Buffers.☆208Updated 2 weeks ago
- Protobuf compiler plugin to generate Go JSON Marshal/Unmarshal implementations for messages using jsonpb.☆231Updated 11 months ago
- A Go library for validating structs, maps and slices.☆226Updated 3 months ago
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆347Updated 9 months ago
- Convert Go values to their AST☆309Updated last week
- Interceptors for database/sql☆498Updated last year
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities…☆241Updated 10 months ago
- Highly configurable, fast JSON encoder for Go☆177Updated last year
- 🛠 A full-featured dependency injection container for go programming language.☆235Updated last year
- Golang helpers for data sizes (kilobytes, petabytes), human readable sizes, parsing☆157Updated last year
- Protobuf Field Mask Go utils☆243Updated 11 months ago
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆343Updated last year
- Go package pointer provides helpers to get pointers to values of built-in types.☆218Updated 2 years ago
- Python's repr() for Go☆164Updated 2 weeks ago
- Deep copy generator☆154Updated 4 months ago
- Simple in-memory job queue for Golang using worker-based dispatching☆211Updated 7 months ago
- Is a general library to help modify or set data within data structures and other objects.☆252Updated 2 months ago
- Unified text diffing in Go (copy of the internal diffing packages the officlal Go language server uses)☆139Updated last year
- Zero-allocation type-safe pool for Go☆229Updated last year
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.☆554Updated 6 months ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/rand☆238Updated 3 months ago
- Go structures with default values using tags☆310Updated 6 months ago
- String utilities for Go☆207Updated 2 years ago
- Simple and blazing fast lockfree logging library for golang☆189Updated 5 months ago
- dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-s…☆321Updated last year