How to: [⏫](#contents) Generate decorator for interface with [gowrap](https://github.com/hexdigest/gowrap)
GoWrap is a command line tool that generates decorators for Go interface types using simple templates. With GoWrap you can easily add metrics, tracing, fallbacks, pools, and many other features into your existing code in a few seconds. — [@hexdigest](https://github.com/hexdigest)

```
gowrap gen -p io -i Reader -t prometheus -o reader_with_metrics.go
```
Requirements
```
go install github.com/hexdigest/gowrap/cmd/gowrap@latest
```