How to reuse HTTP response body in Golang
Took me a while to figure it out, but it seems that in golang you cant re-read from an http response.
I found here a way to solve it.
For debugging purposes, I had to be able to print the raw response as well as decoding it to json, to