Вопрос: Как сделать HTTP сервер с несколькими роутами и отдельным mux?
Go
Middle
Без компании
Вопрос: Как сделать HTTP сервер с несколькими роутами и отдельным mux?
Ответы
```go
mux := http.NewServeMux()
mux.HandleFunc("/ping", ping)
mux.HandleFunc("/health", health)
srv := &http.Server{Addr:":8080", Handler:mux}
log.Fatal(srv.ListenAndServe())
```
**Как это работает:** отдельный mux повышает модульность и тестируемость.