package
3.0.0+incompatible
Repository: https://github.com/openmpdk/dss-minio.git
Documentation: pkg.go.dev

# Functions

DrainBody close non nil response with any response Body.
NewServer - creates new HTTP server using given arguments.
NewTimeoutConn - creates a new timeout connection.

# Constants

DefaultHTTP2MaxConcurrentStreams - default value for HTTP 2.0 maximum concurrent streams allowed.
DefaultMaxHeaderBytes - default maximum HTTP header size in bytes.
DefaultReadTimeout - default timout to read data from accepted connection.
DefaultShutdownTimeout - default shutdown timeout used for graceful http server shutdown.
DefaultTCPKeepAliveTimeout - default TCP keep alive timeout for accepted connection.
DefaultWriteTimeout - default timout to write data to accepted connection.

# Structs

BufConn - is a generic stream-oriented network connection supporting buffered reader and read/write timeout.
QuirkConn - similar to golang net.Conn struct, but contains a workaround of the following the go bug reported here https://github.com/golang/go/issues/21133.
Server - extended http.Server supports multiple addresses to serve and enhanced connection handling.
TimeoutConn - is wrapped net.Conn with read/write timeouts.