package app import ( "maot-shortner/internal/handlers" "net/http" ) type HandlerList struct { *handlers.LinkHandler } func CreateMux(handlers HandlerList) *http.ServeMux { r := http.NewServeMux() r.HandleFunc("/links", handlers.LinkHandler.ListLinks) r.HandleFunc("/", handlers.LinkHandler.Handle) return r }