|
| https://go.dev/ |
| Skip to Main Content | https://pkg.go.dev/compress/flate#main-content |
|
Why Go
| https://pkg.go.dev/compress/flate |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/compress/flate |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/compress/flate |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
|
| https://groups.google.com/g/golang-nuts |
|
| https://github.com/golang |
|
| https://twitter.com/golang |
|
| https://www.reddit.com/r/golang/ |
|
| https://invite.slack.golangbridge.org/ |
|
| https://stackoverflow.com/collectives/go |
|
| https://go.dev/ |
|
Why Go
| https://pkg.go.dev/compress/flate |
|
Why Go
| https://pkg.go.dev/compress/flate |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/compress/flate |
|
Docs
| https://pkg.go.dev/compress/flate |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/compress/flate |
|
Community
| https://pkg.go.dev/compress/flate |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
| https://groups.google.com/g/golang-nuts |
| https://github.com/golang |
| https://twitter.com/golang |
| https://www.reddit.com/r/golang/ |
| https://invite.slack.golangbridge.org/ |
| https://stackoverflow.com/collectives/go |
| Discover Packages | https://pkg.go.dev/ |
| Standard library | https://pkg.go.dev/std |
| compress | https://pkg.go.dev/compress |
|
flate
| https://pkg.go.dev/compress/flate@go1.26.4 |
|
| https://go.dev/ |
|
Version:
go1.26.4
| https://pkg.go.dev/compress/flate?tab=versions |
|
Go to latest
| https://pkg.go.dev/compress/flate |
| BSD-3-Clause | https://pkg.go.dev/compress/flate?tab=licenses |
|
Imports: 9
| https://pkg.go.dev/compress/flate?tab=imports |
|
Imported by: 8,400
| https://pkg.go.dev/compress/flate?tab=importedby |
| go.mod | https://cs.opensource.google/go/go/+/go1.26.4:src/go.mod |
| Learn more about best practices | https://pkg.go.dev/about#best-practices |
|
cs.opensource.google/go/go
| https://cs.opensource.google/go/go |
|
Report a Vulnerability
| https://go.dev/security/policy |
|
Documentation
| https://pkg.go.dev/compress/flate#section-documentation |
| Overview | https://pkg.go.dev/compress/flate#pkg-overview |
|
Index
| https://pkg.go.dev/compress/flate#pkg-index |
|
Examples
| https://pkg.go.dev/compress/flate#pkg-examples |
|
Package (Dictionary)
| https://pkg.go.dev/compress/flate#example-package-Dictionary |
|
Package (Reset)
| https://pkg.go.dev/compress/flate#example-package-Reset |
|
Package (Synchronization)
| https://pkg.go.dev/compress/flate#example-package-Synchronization |
|
Constants
| https://pkg.go.dev/compress/flate#pkg-constants |
|
Variables
| https://pkg.go.dev/compress/flate#pkg-variables |
|
Functions
| https://pkg.go.dev/compress/flate#pkg-functions |
|
NewReader(r)
| https://pkg.go.dev/compress/flate#NewReader |
|
NewReaderDict(r, dict)
| https://pkg.go.dev/compress/flate#NewReaderDict |
|
Types
| https://pkg.go.dev/compress/flate#pkg-types |
|
type CorruptInputError
| https://pkg.go.dev/compress/flate#CorruptInputError |
|
(e) Error()
| https://pkg.go.dev/compress/flate#CorruptInputError.Error |
|
type InternalError
| https://pkg.go.dev/compress/flate#InternalError |
|
(e) Error()
| https://pkg.go.dev/compress/flate#InternalError.Error |
|
type ReadError
| https://pkg.go.dev/compress/flate#ReadError |
|
(e) Error()
| https://pkg.go.dev/compress/flate#ReadError.Error |
|
type Reader
| https://pkg.go.dev/compress/flate#Reader |
|
type Resetter
| https://pkg.go.dev/compress/flate#Resetter |
|
type WriteError
| https://pkg.go.dev/compress/flate#WriteError |
|
(e) Error()
| https://pkg.go.dev/compress/flate#WriteError.Error |
|
type Writer
| https://pkg.go.dev/compress/flate#Writer |
|
NewWriter(w, level)
| https://pkg.go.dev/compress/flate#NewWriter |
|
NewWriterDict(w, level, dict)
| https://pkg.go.dev/compress/flate#NewWriterDict |
|
(w) Close()
| https://pkg.go.dev/compress/flate#Writer.Close |
|
(w) Flush()
| https://pkg.go.dev/compress/flate#Writer.Flush |
|
(w) Reset(dst)
| https://pkg.go.dev/compress/flate#Writer.Reset |
|
(w) Write(data)
| https://pkg.go.dev/compress/flate#Writer.Write |
|
Source Files
| https://pkg.go.dev/compress/flate#section-sourcefiles |
| ¶ | https://pkg.go.dev/compress/flate#section-documentation |
| ¶ | https://pkg.go.dev/compress/flate#pkg-overview |
| RFC 1951 | https://rfc-editor.org/rfc/rfc1951.html |
| compress/gzip | https://pkg.go.dev/compress/gzip |
| compress/zlib | https://pkg.go.dev/compress/zlib |
| ¶ | https://pkg.go.dev/compress/flate#example-package-Dictionary |
| ¶ | https://pkg.go.dev/compress/flate#example-package-Reset |
| ¶ | https://pkg.go.dev/compress/flate#example-package-Synchronization |
| ¶ | https://pkg.go.dev/compress/flate#pkg-index |
| Constants | https://pkg.go.dev/compress/flate#pkg-constants |
| func NewReader(r io.Reader) io.ReadCloser | https://pkg.go.dev/compress/flate#NewReader |
| func NewReaderDict(r io.Reader, dict []byte) io.ReadCloser | https://pkg.go.dev/compress/flate#NewReaderDict |
| type CorruptInputError | https://pkg.go.dev/compress/flate#CorruptInputError |
| func (e CorruptInputError) Error() string | https://pkg.go.dev/compress/flate#CorruptInputError.Error |
| type InternalError | https://pkg.go.dev/compress/flate#InternalError |
| func (e InternalError) Error() string | https://pkg.go.dev/compress/flate#InternalError.Error |
| type ReadError | https://pkg.go.dev/compress/flate#ReadError |
| func (e *ReadError) Error() string | https://pkg.go.dev/compress/flate#ReadError.Error |
| type Reader | https://pkg.go.dev/compress/flate#Reader |
| type Resetter | https://pkg.go.dev/compress/flate#Resetter |
| type WriteError | https://pkg.go.dev/compress/flate#WriteError |
| func (e *WriteError) Error() string | https://pkg.go.dev/compress/flate#WriteError.Error |
| type Writer | https://pkg.go.dev/compress/flate#Writer |
| func NewWriter(w io.Writer, level int) (*Writer, error) | https://pkg.go.dev/compress/flate#NewWriter |
| func NewWriterDict(w io.Writer, level int, dict []byte) (*Writer, error) | https://pkg.go.dev/compress/flate#NewWriterDict |
| func (w *Writer) Close() error | https://pkg.go.dev/compress/flate#Writer.Close |
| func (w *Writer) Flush() error | https://pkg.go.dev/compress/flate#Writer.Flush |
| func (w *Writer) Reset(dst io.Writer) | https://pkg.go.dev/compress/flate#Writer.Reset |
| func (w *Writer) Write(data []byte) (n int, err error) | https://pkg.go.dev/compress/flate#Writer.Write |
| ¶ | https://pkg.go.dev/compress/flate#pkg-examples |
| Package (Dictionary) | https://pkg.go.dev/compress/flate#example-package-Dictionary |
| Package (Reset) | https://pkg.go.dev/compress/flate#example-package-Reset |
| Package (Synchronization) | https://pkg.go.dev/compress/flate#example-package-Synchronization |
| ¶ | https://pkg.go.dev/compress/flate#pkg-constants |
| View Source | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=14 |
| RFC 1951 | https://rfc-editor.org/rfc/rfc1951.html |
| ¶ | https://pkg.go.dev/compress/flate#pkg-variables |
| ¶ | https://pkg.go.dev/compress/flate#pkg-functions |
| NewReader | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=807 |
| ¶ | https://pkg.go.dev/compress/flate#NewReader |
| io | https://pkg.go.dev/io |
| Reader | https://pkg.go.dev/io#Reader |
| io | https://pkg.go.dev/io |
| ReadCloser | https://pkg.go.dev/io#ReadCloser |
| io.ByteReader | https://pkg.go.dev/io#ByteReader |
| io.EOF | https://pkg.go.dev/io#EOF |
| io.ReadCloser | https://pkg.go.dev/io#ReadCloser |
| Resetter | https://pkg.go.dev/compress/flate#Resetter |
| NewReaderDict | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=826 |
| ¶ | https://pkg.go.dev/compress/flate#NewReaderDict |
| io | https://pkg.go.dev/io |
| Reader | https://pkg.go.dev/io#Reader |
| byte | https://pkg.go.dev/builtin#byte |
| io | https://pkg.go.dev/io |
| ReadCloser | https://pkg.go.dev/io#ReadCloser |
| NewReader | https://pkg.go.dev/compress/flate#NewReader |
| NewWriterDict | https://pkg.go.dev/compress/flate#NewWriterDict |
| Resetter | https://pkg.go.dev/compress/flate#Resetter |
| ¶ | https://pkg.go.dev/compress/flate#pkg-types |
| CorruptInputError | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=33 |
| ¶ | https://pkg.go.dev/compress/flate#CorruptInputError |
| int64 | https://pkg.go.dev/builtin#int64 |
| Error | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=35 |
| ¶ | https://pkg.go.dev/compress/flate#CorruptInputError.Error |
| CorruptInputError | https://pkg.go.dev/compress/flate#CorruptInputError |
| string | https://pkg.go.dev/builtin#string |
| InternalError | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=40 |
| ¶ | https://pkg.go.dev/compress/flate#InternalError |
| string | https://pkg.go.dev/builtin#string |
| Error | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=42 |
| ¶ | https://pkg.go.dev/compress/flate#InternalError.Error |
| InternalError | https://pkg.go.dev/compress/flate#InternalError |
| string | https://pkg.go.dev/builtin#string |
| ReadError | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=47 |
| int64 | https://pkg.go.dev/builtin#int64 |
| error | https://pkg.go.dev/builtin#error |
| Error | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=52 |
| ¶ | https://pkg.go.dev/compress/flate#ReadError.Error |
| ReadError | https://pkg.go.dev/compress/flate#ReadError |
| string | https://pkg.go.dev/builtin#string |
| Reader | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=261 |
| ¶ | https://pkg.go.dev/compress/flate#Reader |
| io | https://pkg.go.dev/io |
| Reader | https://pkg.go.dev/io#Reader |
| io | https://pkg.go.dev/io |
| ByteReader | https://pkg.go.dev/io#ByteReader |
| NewReader | https://pkg.go.dev/compress/flate#NewReader |
| io.Reader | https://pkg.go.dev/io#Reader |
| NewReader | https://pkg.go.dev/compress/flate#NewReader |
| Resetter | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=71 |
| ¶ | https://pkg.go.dev/compress/flate#Resetter |
| io | https://pkg.go.dev/io |
| Reader | https://pkg.go.dev/io#Reader |
| byte | https://pkg.go.dev/builtin#byte |
| error | https://pkg.go.dev/builtin#error |
| NewReader | https://pkg.go.dev/compress/flate#NewReader |
| NewReaderDict | https://pkg.go.dev/compress/flate#NewReaderDict |
| Reader | https://pkg.go.dev/compress/flate#Reader |
| WriteError | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=59 |
| int64 | https://pkg.go.dev/builtin#int64 |
| error | https://pkg.go.dev/builtin#error |
| Error | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go;l=64 |
| ¶ | https://pkg.go.dev/compress/flate#WriteError.Error |
| WriteError | https://pkg.go.dev/compress/flate#WriteError |
| string | https://pkg.go.dev/builtin#string |
| Writer | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=701 |
| ¶ | https://pkg.go.dev/compress/flate#Writer |
| NewWriter | https://pkg.go.dev/compress/flate#NewWriter |
| NewWriter | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=664 |
| ¶ | https://pkg.go.dev/compress/flate#NewWriter |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| int | https://pkg.go.dev/builtin#int |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| error | https://pkg.go.dev/builtin#error |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| BestSpeed | https://pkg.go.dev/compress/flate#BestSpeed |
| BestCompression | https://pkg.go.dev/compress/flate#BestCompression |
| NoCompression | https://pkg.go.dev/compress/flate#NoCompression |
| DefaultCompression | https://pkg.go.dev/compress/flate#DefaultCompression |
| HuffmanOnly | https://pkg.go.dev/compress/flate#HuffmanOnly |
| NewWriterDict | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=678 |
| ¶ | https://pkg.go.dev/compress/flate#NewWriterDict |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| int | https://pkg.go.dev/builtin#int |
| byte | https://pkg.go.dev/builtin#byte |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| error | https://pkg.go.dev/builtin#error |
| NewWriter | https://pkg.go.dev/compress/flate#NewWriter |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| NewReaderDict | https://pkg.go.dev/compress/flate#NewReaderDict |
| Close | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=728 |
| ¶ | https://pkg.go.dev/compress/flate#Writer.Close |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| error | https://pkg.go.dev/builtin#error |
| Flush | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=721 |
| ¶ | https://pkg.go.dev/compress/flate#Writer.Flush |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| error | https://pkg.go.dev/builtin#error |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| Reset | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=735 |
| ¶ | https://pkg.go.dev/compress/flate#Writer.Reset |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| NewWriter | https://pkg.go.dev/compress/flate#NewWriter |
| NewWriterDict | https://pkg.go.dev/compress/flate#NewWriterDict |
| Write | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go;l=708 |
| ¶ | https://pkg.go.dev/compress/flate#Writer.Write |
| Writer | https://pkg.go.dev/compress/flate#Writer |
| byte | https://pkg.go.dev/builtin#byte |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| ¶ | https://pkg.go.dev/compress/flate#section-sourcefiles |
| View all Source files | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate |
| deflate.go | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflate.go |
| deflatefast.go | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/deflatefast.go |
| dict_decoder.go | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/dict_decoder.go |
| huffman_bit_writer.go | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/huffman_bit_writer.go |
| huffman_code.go | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/huffman_code.go |
| inflate.go | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/inflate.go |
| token.go | https://cs.opensource.google/go/go/+/go1.26.4:src/compress/flate/token.go |
|
Why Go
| https://go.dev/solutions |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Get Started
| https://learn.go.dev/ |
|
Playground
| https://play.golang.org |
|
Tour
| https://tour.golang.org |
|
Stack Overflow
| https://stackoverflow.com/questions/tagged/go?tab=Newest |
|
Help
| https://go.dev/help |
|
Packages
| https://pkg.go.dev |
|
Standard Library
| https://pkg.go.dev/std |
|
Sub-repositories
| https://pkg.go.dev/golang.org/x |
|
About Go Packages
| https://pkg.go.dev/about |
|
pkg.go.dev API
| https://pkg.go.dev/api |
|
About
| https://go.dev/project |
| Download | https://go.dev/dl/ |
| Blog | https://go.dev/blog |
|
Issue Tracker
| https://github.com/golang/go/issues |
|
Release Notes
| https://go.dev/doc/devel/release.html |
|
Brand Guidelines
| https://go.dev/brand |
|
Code of Conduct
| https://go.dev/conduct |
|
Connect
| https://www.twitter.com/golang |
|
Twitter
| https://www.twitter.com/golang |
| GitHub | https://github.com/golang |
|
Slack
| https://invite.slack.golangbridge.org/ |
|
r/golang
| https://reddit.com/r/golang |
|
Meetup
| https://www.meetup.com/pro/go |
|
Golang Weekly
| https://golangweekly.com/ |
| Copyright | https://go.dev/copyright |
| Terms of Service | https://go.dev/tos |
|
Privacy Policy
| http://www.google.com/intl/en/policies/privacy/ |
|
Report an Issue
| https://go.dev/s/pkgsite-feedback |
|
| https://google.com |
| Learn more. | https://policies.google.com/technologies/cookies |