Go HTTP Client: Example Multipart Streaming (from server1 to server2) behavior using only standard Go libraries (net/http, mime/multipart, io.Pipe)
// Stream large files without loading into memory
sourceResp, err := http.Get("https://example.com/large-file.zip")
if err != nil {
return err
}
defer sourceResp.Body.Close()