In go there are different ways to read a file sent with a multipart form
r.FormFile("file")
r.MultipartReader()
r.ParseMultipartForm(size)
and I partially understand the difference between them, however which is it the best for handling large files (~1GB)?
And, which is the one that uses less memory?