There should be a package that allows for easy mocking of libraries that I encounter quite a lot that don't offer an emulator solution: App | Repos that could benefit | client libraries for testing -- | -- | -- [slack](https://api.slack.com) | [github.com/joshcarp/rosterbot](https://github.com/joshcarp/rosterbot) | [github.com/slack-go/slack](https://github.com/slack-go/slack) | [github](https://docs.github.com/en/rest/guides/getting-started-with-the-rest-api) | [github.com/joshcarp/predicate](https://github.com/joshcarp/predicate) | [github.com/google/go-github](https://github.com/google/go-github) | [vision api](https://cloud.google.com/vision/) | [github.com/joshcarp/altethical](https://github.com/joshcarp/altethical) | [google.golang.org/genproto/googleapis/cloud/vision/v1](https://github.com/googleapis/go-genproto/blob/c5cf32407d0abf627df5c31797c10f1f9f817454/googleapis/cloud/vision/v1p1beta1/image_annotator.pb.go) |
There should be a package that allows for easy mocking of libraries that I encounter quite a lot that don't offer an emulator solution: