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 转摘请注明来源