High performance http request router that scales well
built by guoguo
completed Thu, 29 Oct 2026 10:15:25 UTC
Description
HttpRouter is a lightweight high performance HTTP request router (also called
multiplexer or just mux for short) for Go.
In contrast to the default mux of Go's net/http package, this router supports
variables in the routing pattern and matches against the request method. It also
scales better.
The router is optimized for high performance and a small memory footprint. It
scales well even with very long paths and a large number of routes. A
compressing dynamic trie (radix tree) structure is used for efficient matching.
RPMs
2 files, 2 archessrc
noarch
Logs
riscv64
Changelog
* Mon Feb 02 2026 Maxwell G <maxwell@gtmx.me> - 1.3.0-19 - Rebuild for https://fedoraproject.org/wiki/Changes/golang1.26 * Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Mon Sep 02 2024 Miroslav Suchý <msuchy@redhat.com> - 1.3.0-15 - convert license to SPDX * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Mon Jun 17 2024 Robert-André Mauchin <zebob.m@gmail.com> - 1.3.0-13 - Fix FTBFS