Skip to content

Repository files navigation

timeout

Build StatusCoverage Status

HTTP timeout middleware for Go.

Installation

goget-ugithub.com/go-http-utils/timeout

Documentation

API documentation can be found here: https://godoc.org/github.com/go-http-utils/timeout

Usage

import (
"github.com/go-http-utils/timeout"
)
mux:=http.NewServeMux()
mux.HandleFunc("/", func(res http.ResponseWriter, req*http.Request) {
res.Write([]byte("Hello World"))
})
http.ListenAndServe(":8080", timeout.Handler(mux, time.Second*10, timeout.DefaultTimeoutHandler))

About

⏱️HTTP timeout middleware for Go

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages