wal-g

Форк
0
/
decompressor.go 
21 строка · 429.0 Байт
1
//go:build brotli
2
// +build brotli
3

4
package brotli
5

6
import (
7
	"io"
8

9
	"github.com/google/brotli/go/cbrotli"
10
	"github.com/wal-g/wal-g/internal/compression/computils"
11
)
12

13
type Decompressor struct{}
14

15
func (decompressor Decompressor) Decompress(src io.Reader) (io.ReadCloser, error) {
16
	return cbrotli.NewReader(computils.NewUntilEOFReader(src)), nil
17
}
18

19
func (decompressor Decompressor) FileExtension() string {
20
	return FileExtension
21
}
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.