从 a 调用mux.HandleFunc,我有一个http.Request.FormFilewhich 的类型multipart.File。我正在对浏览器的文件上传速度进行基准测试,所以我不需要验证数据。我目前的代码是:
fileBytes, err := ioutil.ReadAll(file)
if err != nil {
fmt.Println(err)
}
return len(fileBytes)
ioutil.ReadAll制作不需要的副本。是否有其他方法可以验证我是否拥有所有数据而无需创建副本?
或者,我可以用什么代替len(fileBytes)?如果这应该在一个单独的问题中,您可以忽略它。
我试过什么
.ReadAll打电话来readAll电话bytes.Buffer.ReadFrom,io.Reader.Read我找不到。
慕妹3242003
相关分类