Gorilla Mux
Популярный маршрутизатор HTTP-запросов для Go: переменные в адресах, ограничения по методам и заголовкам, подмаршрутизаторы и промежуточные слои.
- Категория
- Фреймворки и библиотеки
Описание
Gorilla Mux сопоставляет входящие запросы с обработчиками по адресу, методу, заголовкам и параметрам. Переменные в путях, например идентификатор товара, извлекаются автоматически, а подмаршрутизаторы помогают структурировать большие API.
Библиотека совместима со стандартным пакетом net/http, поэтому легко сочетается с другими Go-библиотеками. В 2023 году проект Gorilla снова начал активно поддерживаться после временной архивации.
Gorilla Mux распространяется бесплатно по лицензии BSD и работает в России без ограничений.
Что входит
Gorilla Mux сопоставляет входящие запросы с обработчиками по адресу, методу, заголовкам и параметрам. Переменные в путях, например идентификатор товара, извлекаются автоматически, а подмаршрутизаторы помогают структурировать большие API.
Библиотека совместима со стандартным пакетом net/http, поэтому легко сочетается с другими Go-библиотеками. В 2023 году проект Gorilla снова начал активно поддерживаться после временной архивации.
Gorilla Mux распространяется бесплатно по лицензии BSD и работает в России без ограничений.
Возможности
• Переменные в адресах
• Ограничения по методам и заголовкам
• Подмаршрутизаторы
• Промежуточные слои
• Совместимость с net/http
• Бесплатно по лицензии BSD