Это максимальное время на обработку запроса. В http.Server задаётся через ReadTimeout и WriteTimeout. Без таймаута медленный клиент может держать соединение бесконечно, съедая ресурсы. Также используешь context.WithTimeout в хендлерах для ограничения времени на бизнес-логику и запросы к внешним сервисам.