# Functions
NewCompressReader создает новый CompressReader, который читает данные, сжатые в формате gzip, и предоставляет их в распакованном виде.
NewCompressWriter создает новый CompressWriter, оборачивая http.ResponseWriter.
# Structs
CompressReader предоставляет обертку для io.ReadCloser, которая позволяет читать данные в сжатом виде и декомпрессировать их с использованием gzip.
CompressWriter предоставляет обертку для http.ResponseWriter, которая позволяет записывать данные в сжатом формате с использованием gzip.