Сохранение загруженного файла в MongoDB GridFS с использованием mgodb-go-driver без сохранения в памяти - PullRequest
0 голосов
/ 22 февраля 2019

Я использую приведенный ниже плагин Go MongoDB MongoDB-GO-Driver для хранения данных файла ymal.

Я использую метод gridfs.NewBucket().

 func (s *FS) CreateFilewithBytes(data []byte, filename string) error {

    buf := bytes.NewBuffer(data)
    chunksize, _ := binary.ReadVarint(buf)
    _, err := gridfs.NewBucket(db,
        options.GridFSBucket().
            SetName(filename).
            SetChunkSizeBytes(int32(chunksize))

    if err != nil {
        return err
    } 
} 

Пожалуйста, помогите мне, как сохранить файл и прочитать данные файла.

...