Versions in this module Expand all Collapse all v1 v1.1.2 Jan 14, 2021 v1.1.1 Jan 13, 2021 Changes in this version + type ConnErrHandler struct + func (e *ConnErrHandler) ServeHTTP(w http.ResponseWriter, req *http.Request, err error) + type ConnLimitOption func(l *ConnLimiter) error + func ErrorHandler(h utils.ErrorHandler) ConnLimitOption + func Logger(l *log.Logger) ConnLimitOption + type ConnLimiter struct + func New(next http.Handler, extract utils.SourceExtractor, maxConnections int64, ...) (*ConnLimiter, error) + func (cl *ConnLimiter) ServeHTTP(w http.ResponseWriter, r *http.Request) + func (cl *ConnLimiter) Wrap(h http.Handler) + type MaxConnError struct + func (m *MaxConnError) Error() string