Go言語の標準ライブラリ(https://golang.org/pkg/net/http/httputil/#ReverseProxy)を用いてリバースプロキシを生成しています。下記のように実装したServeHTTP()内でHTTPレスポンスのボディを取得したいのですが、ResponseWriterからボディを取得する方法はありますか?

func (rp *reverseproxy) ServeHTTP(w http.ResponseWriter, r *http.Request) {
  rp.ServeHTTP(w, r)
  //ここでHTTPレスポンスのボディを表示したい
}