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.
8 files changed
tree: 2476311ba4154288b35e3f77e60ad0814120a122
  1. .codecov.yml
  2. .gitignore
  3. .travis.yml
  4. benchmarks_test.go
  5. CHANGELOG.md
  6. error.go
  7. error_test.go
  8. example_test.go
  9. glide.yaml
  10. go.mod
  11. go.sum
  12. go113.go
  13. go113_test.go
  14. LICENSE.txt
  15. Makefile
  16. README.md
  17. tools.go
README.md

multierr GoDoc Build Status Coverage Status

multierr allows combining one or more Go errors together.

Installation

go get -u go.uber.org/multierr

Status

Stable: No breaking changes will be made before 2.0.


Released under the MIT License.