Initial import (#1)

This is the initial import of the `multierr` library. The library
intends to provide a single common implementation of the `multierr`
type.

The implementation is slightly more complex than you would expect
because it aims to be zero-alloc for the hot-path (no errors or no
nested multierrors).

8 files changed
tree: 683a4ef7708f41a7021cb391c202df0b0b550917
  1. .gitignore
  2. error.go
  3. error_test.go
  4. glide.lock
  5. glide.yaml
  6. LICENSE.txt
  7. README.md
README.md

multierr

Easy grouping of one or more errors into a single error.

Installation

go get -u go.uber.org/multierr

Usage

TODO

Status

Stable


Released under the MIT License.