с экземпляром mux ( по той логике, что : "Зачем нам создавать экземпляр роутера при каждом запросее?") Так вот, создал singleton в нем указтель на mux.Router. Теперь вопрос вот в чем. При вызове инстанса http запросы не ловятся по пути, не работает data.Router.HandleFunc. С чем может быть связано. Неужели все хендлеры нужно создавать в func main()? Это же бред. А если я хочу провести регистрацию хэндлеров в другом месте? Так невозможно сделать?
Вот исходники роутера https://pastebin.com/ux2z8bm8 https://pastebin.com/iKgnvaVM Наведите на путь истинный заблудшего С++ разраба, любителя паттернов)
внутри init вызови data.Route()
Обсуждают сегодня