以gin框架为例:

r.POST("/a", func(c *gin.Context) {
	//fileToBeUploaded := "image.jpg"

	files, fileHeader, _ := c.Request.FormFile("file")

	byteData := make([]byte, fileHeader.Size)

	files.Read(byteData)
	
})

最终拿到byteData数据后,再去做文件创建或者上传处理