Package : golang-github-inconshreveable-vhost
Package details
Summary: HTTP/TLS hostname multiplexing library for Go
Description:
Go-vhost is a simple library that lets you implement virtual hosting
functionality for different protocols (HTTP and TLS so far). Go-vhost has a
high-level and a low-level interface. The high-level interface lets you wrap
existing net.Listeners with "muxer" objects. You can then Listen() on a muxer
for a particular virtual host name of interest which will return to you a
net.Listener for just connections with the virtual hostname of interest.
The lower-level Go-vhost interface are just functions which extract the
name/routing information for the given protocol and return an object
implementing net.Conn which works as if no bytes had been consumed.
Maintainer: nobody
Description:
Go-vhost is a simple library that lets you implement virtual hosting
functionality for different protocols (HTTP and TLS so far). Go-vhost has a
high-level and a low-level interface. The high-level interface lets you wrap
existing net.Listeners with "muxer" objects. You can then Listen() on a muxer
for a particular virtual host name of interest which will return to you a
net.Listener for just connections with the virtual hostname of interest.
The lower-level Go-vhost interface are just functions which extract the
name/routing information for the given protocol and return an object
implementing net.Conn which works as if no bytes had been consumed.
Maintainer: nobody
List of RPMs
No RPM found for golang-github-inconshreveable-vhost using the current filters, try other values.