прописано: mux.HandleFunc("/", что-то там), как мне добавить логику на обработку всех остальных паттернов сразу (то есть создать такой handler, который будет обрабатывать те запросы, которые не обработали предыдущие?
serveMux.HandleFunc("/", func(w http.ResponseWriter, req *http.Request) { if req.URL.Path != "/" { http.NotFound(w, req) return } fmt.Fprintf(w, "что то там") }) мб так?
а как может req.URL.Path != "/", если он зашел в этот обработчик с паттерном "/"?
А как именно вы хотите их обработать ? Насколько я знаю, некоторые либы автоматически 404 будут возвращать в случае чего
Мидлвару на сервермукс повесить, и там смотреть исключения?
Обсуждают сегодня