Golang unzip Response

I wrote a web crawler and knew the Response was a zip file.
In my limited experience with Golang 3 programming, I only know how to unzip an existing file.
Can I unzip the Response? Body in memory without saving it in hard disk in advance?