Как я могу прочитать тело/содержимое файла, содержащегося в * multipart.FileHeader, в кусок байта ([] byte) в GO.Прочитать содержимое * multipart.FileHeader в [] byte
Единственное, что я получил, это чтение содержимого в кусок байтов с огромным размером, но, конечно же, я хочу получить точный размер файла. Я хочу хэш содержимого файла с md5 впоследствии.
// file is a *multipart.FileHeader gotten from http request.
fileContent, _ := file.Open()
var byteContainer []byte
byteContainer = make([]byte, 1000000)
fileContent.Read(byteContainer)
fmt.Println(byteContainer)
работает отлично! Спасибо ! Длинные имена, я согласен. :) Я потратил слишком много времени на то, как правильно прочитать этот файл. – Alex