golang 把上传文件转为byte
1 2 3 4 5 6 7 8 9 10 11 12
file, header, err := ctx.Request.FormFile("file")
defer file.Close()
if err != nil {
return nil, err
}
buf := bytes.NewBuffer(nil)
if _, err := io.Copy(buf, file); err != nil {
return nil, err
}
fmt.Println(buf.Bytes())
本文网址: https://golangnote.com/topic/170.html 转摘请注明来源