02 курс
Спринт 2
спринт 1
Пакет log. Логирование в приложении
5/5
Пакет encoding. Сериализация и десериализация данных
7/7
Пакет compress. Сжатие данных
3/3
Оптимизация передачи данных
Инкремент 8
Что вы узнали
Пакет os. Операции с файлами
4/5
Спринт 1/3 → Тема 3/4: Пакет compress. Сжатие данных → Урок 3/3
Что вы узнали
В теме
compress
вы познакомились с алгоритмами и форматами сжатия данных, реализованными в стандартной библиотеке Go. А ещё:
узнали про некоторые другие алгоритмы сжатия данных и области их применения;
изучили принцип работы алгоритма Deflate;
рассмотрели примеры реализации веб-сервера с поддержкой gzip;
научились распаковывать сжатое тело запроса.
Вы добавили gzip-сжатие в ваш сервис, а значит, сможете в дальнейшем использовать компрессию в любых проектах на Go. Так держать!
x