(postgres, поле bytea)?
сохраняю:
file, _, _ := r.FormFile("image")
imgToDb, _ = ioutil.ReadAll(file)
далее формирование записи и вставка в бд
считываю из базы:
var Byte pq.ByteaArray
row.Scan(&Byte)
img, _, err := image.Decode(bytes.NewReader(Byte[0]))
if err != nil {
log.Println(errr)
}
ошибку выводит "image: unknown format", поэтому думаю я где-то в сохранении ошибся
как-то много ошибок проигнорировано
a Byte.Value() вместо Byte[0] не?
прямо блоб в бд?
Обсуждают сегодня