aboutsummaryrefslogtreecommitdiff
path: root/compress.go
diff options
context:
space:
mode:
authorGravatar Aliaksandr Valialkin <valyala@gmail.com> 2016-02-10 16:40:14 +0200
committerGravatar Aliaksandr Valialkin <valyala@gmail.com> 2016-02-10 16:40:14 +0200
commitbb2a414fe8905ddaf6c1002907934a0a779249df (patch)
tree337b36e4f55a0cf51198fe30c7ace0294ec3c5d2 /compress.go
parentAdded (Get|Do)Deadline helper functions to Client and HostClient (diff)
downloadfasthttp-bb2a414fe8905ddaf6c1002907934a0a779249df.tar.gz
fasthttp-bb2a414fe8905ddaf6c1002907934a0a779249df.tar.bz2
fasthttp-bb2a414fe8905ddaf6c1002907934a0a779249df.zip
Issues #14, #46: use @klauspost 's compress library instead of standard compress/*, since it provides better performance on average
Diffstat (limited to 'compress.go')
-rw-r--r--compress.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/compress.go b/compress.go
index 8b3d6d2..d723838 100644
--- a/compress.go
+++ b/compress.go
@@ -2,13 +2,14 @@ package fasthttp
import (
"bytes"
- "compress/flate"
- "compress/gzip"
- "compress/zlib"
"fmt"
"io"
"os"
"sync"
+
+ "github.com/klauspost/compress/flate"
+ "github.com/klauspost/compress/gzip"
+ "github.com/klauspost/compress/zlib"
)
// Supported compression levels.