mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-23 09:50:27 +08:00
Merge branch 'errcode' of github.com:OpenIMSDK/Open-IM-Server into errcode
This commit is contained in:
commit
0714ff780a
1
.gitignore
vendored
1
.gitignore
vendored
@ -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
|
||||||
|
@ -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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user