发布 1.0.0 版本:Golang 用于 Gin 和 net/http 的 gzip 中间件

本贴最后更新于 219 天前,其中的信息可能已经时移世异

Golang Gzip Middleware

一个适用于 Ginnet/http 的 gzip 中间件,可直接用也可定制参数和过滤器,gzip 压缩你的返回。

项目地址: https://github.com/nanmu42/gzip

p.s.

gzip 一般可以将文本返回(例如 JSON )压缩到 30%~70%.

有的人喜欢在反向代理上做压缩,有的人喜欢在程序里就压缩,萝卜青菜各有所爱。:)

  • Gin
    11 引用 • 33 回帖
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    8 引用 • 12 回帖 • 29 关注
  • golang

    Go 语言是 Google 推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发 Go,是因为过去 10 多年间软件开发的难度令人沮丧。Go 是谷歌 2009 发布的第二款编程语言。

    438 引用 • 1349 回帖 • 657 关注
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    125 引用 • 795 回帖 • 1 关注

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...