[ buster ]
[ bullseye ]
[ bullseye-backports ]
[ bookworm ]
[ bookworm-backports ]
[ trixie ]
[ sid ]
[ Source: golang-github-gorilla-mux ]
Package: golang-github-gorilla-mux-dev (1.8.0-1)
Links for golang-github-gorilla-mux-dev
Debian Resources:
Download Source Package golang-github-gorilla-mux:
- [golang-github-gorilla-mux_1.8.0-1.dsc]
- [golang-github-gorilla-mux_1.8.0.orig.tar.gz]
- [golang-github-gorilla-mux_1.8.0-1.debian.tar.xz]
Maintainers:
- Debian Go Packaging Team (QA Page)
- Arnaud Rebillout (QA Page)
- Tianon Gravi (QA Page)
- Tim Potter (QA Page)
- Anthony Fok (QA Page)
External Resources:
- Homepage [github.com]
Similar packages:
Funktionsrig adresserouter og afsender for Golang
Pakken gorilla/mux implementerer en forespørgselsrouter og afsender.
Navnet mux står for »HTTP request multiplexer«. Ligesom standarden http.ServeMux så matcher mux.Router indgående forespørgsler mod en liste over registrerede routere og kalder et styreprogram for ruten, som matcher adressen eller andre betingelser. Hovedfunktionerne er:
* Forespørgsler kan matches baseret på adressevært, sti, stipræfiks, skemaer, teksthoveder og forespørgselsværdier, HTTP-metoder eller via tilpassede matchninger. * Adresseværter og stier kan have variabler med et valgfrit normalt udtryk. * Registrerede adresser kan bygges, eller »reversed«, hvilket hjælper med at vedligeholde referencer til ressourcer. * Routere kan bruges som underoutere: indlejrede routere testes kun hvis overrouteren matcher. Dette er nyttigt til at definere grupper af routere som deler fælles betingelser såsom en vært, et stipræfiks eller andre gentagede attributter. Som en bonus optimerer dette match af forespørgsler. * Pakken implementerer grænsefladen http.Handler, så den er kompatibel med standarden http.ServeMux.
Download golang-github-gorilla-mux-dev
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 45.0 kB | 231.0 kB | [list of files] |