我有一个gin应用程序,它收到一个包含csv文件的帖子请求,我想在不保存它的情况下读取该文件。我被困在这里,试图从帖子请求中读取,并显示以下错误消息:cannot use file (variable of type *multipart.FileHeader) as io.Reader value in argument to csv.NewReader: missing method Read
file, err := c.FormFile("file")
if err != nil {
errList["Invalid_body"] = "Unable to get request"
c.JSON(http.StatusUnprocessableEntity, gin.H{
"status": http.StatusUnprocessableEntity,
"error": errList,
})
}
r := csv.NewReader(file) // <= Error message
records, err := r.ReadAll()
for _, record := range records {
fmt.Println(record)
}
有没有一个很好的例子,我可以使用?
catspeake
叮当猫咪
相关分类