diff options
| author | Felix Hanley <felix@userspace.com.au> | 2016-01-28 09:36:16 +0000 |
|---|---|---|
| committer | Felix Hanley <felix@userspace.com.au> | 2016-01-28 09:36:16 +0000 |
| commit | 2e85a8e6c1a7736cf2b85976a6d9545d8ff4ace3 (patch) | |
| tree | 2c00add8a0fa9d18acb2aac2e74e10b796fa0b40 | |
| parent | b5930ec3952f3196aec29ac3182a2335d6f7c282 (diff) | |
| download | go-dict2rest-2e85a8e6c1a7736cf2b85976a6d9545d8ff4ace3.tar.gz go-dict2rest-2e85a8e6c1a7736cf2b85976a6d9545d8ff4ace3.tar.bz2 | |
Make gzip optional
| -rw-r--r-- | src/dict2rest/main.go | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/dict2rest/main.go b/src/dict2rest/main.go index 3b60698..be84b5e 100644 --- a/src/dict2rest/main.go +++ b/src/dict2rest/main.go @@ -21,6 +21,7 @@ func main() { port := flag.String("port", "8080", "Listen port") dictHost := flag.String("dicthost", "localhost", "Dict server name") dictPort := flag.String("dictport", "2628", "Dict server port") + gzip := flag.Bool("gzip", false, "Enable gzip compression") flag.Parse() @@ -48,8 +49,11 @@ func main() { //router.GET("/", Index) router.GET("/define/:word", Define) - chain := alice.New(Logger, Gzip).Then(router) - //chain := alice.New(Logger).Then(router) + chain := alice.New(Logger).Then(router) + if *gzip { + chain = alice.New(Logger, Gzip).Then(router) + log.Println("Using Gzip compression") + } listen := ":" + *port |
