The response body is an io.Reader. Use the body directly instead of slurping it up into a byte slice.
res, err = http.Get("URL HERE")
if err != nil || res.StatusCode != 200 {// handle errors}defer res.Body.Close()m, _, err := image.Decode(res.Body)if err != nil {// handle error}