Вопрос: Как задать таймауты для сервера (`http.Server`)?

Go Junior Без компании
Вопрос: Как задать таймауты для сервера (`http.Server`)?
Ответы
```go srv := &http.Server{ Addr: ":8080", Handler: mux, ReadTimeout: 5 * time.Second, WriteTimeout: 5 * time.Second, IdleTimeout: 30 * time.Second, } log.Fatal(srv.ListenAndServe()) ``` **Как это работает:** таймауты защищают от медленных клиентов (slowloris) и зависаний записи.