Commit Graph

2 Commits

Author SHA1 Message Date
Abhinav Gupta 2577596d7f
Switch to Go modules (#27)
This switches the library over to Go modules. This significantly
simplifies the Makefile.

We can also delete the old coverage shell script now that `./...` just
works.

As per https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module,
tool dependencies have been added to tools.go.
2019-10-29 14:20:40 -07:00
Abhinav Gupta 11c3348c27 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).
2017-03-22 17:05:00 -07:00