[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#791657: ITP: golang-github-julienschmidt-httprouter -- High performance HTTP request router for Go that scales well



Package: wnpp
Severity: wishlist
Owner: Martín Ferrari <tincho@tincho.org>

* Package name    : golang-github-julienschmidt-httprouter
  Version         : 1.1
  Upstream Author : Julien Schmidt. All rights reserved.
* URL             : https://github.com/julienschmidt/httprouter
* License         : BSD-3-clause
  Programming Lang: Go
  Description     : High performance HTTP request router for Go that
scales well

 HttpRouter (github.com/julienschmidt/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.


Reply to: