Merge branch 'errcode' of github.com:OpenIMSDK/Open-IM-Server into errcode

This commit is contained in:
wangchuxiao 2023-06-16 12:30:31 +08:00
commit 0714ff780a
2 changed files with 4 additions and 1 deletions

1
.gitignore vendored
View File

@ -6,6 +6,7 @@ out-test
.github .github
.idea .idea
.exe .exe
_output/
deploy/open_im_api deploy/open_im_api
deploy/open_im_msg_gateway deploy/open_im_msg_gateway

View File

@ -3,8 +3,9 @@ package msggateway
import ( import (
"bytes" "bytes"
"compress/gzip" "compress/gzip"
"github.com/OpenIMSDK/Open-IM-Server/pkg/utils"
"io" "io"
"github.com/OpenIMSDK/Open-IM-Server/pkg/utils"
) )
type Compressor interface { type Compressor interface {
@ -29,6 +30,7 @@ func (g *GzipCompressor) Compress(rawData []byte) ([]byte, error) {
} }
return gzipBuffer.Bytes(), nil return gzipBuffer.Bytes(), nil
} }
func (g *GzipCompressor) DeCompress(compressedData []byte) ([]byte, error) { func (g *GzipCompressor) DeCompress(compressedData []byte) ([]byte, error) {
buff := bytes.NewBuffer(compressedData) buff := bytes.NewBuffer(compressedData)
reader, err := gzip.NewReader(buff) reader, err := gzip.NewReader(buff)