2025-06-01 11:28:44 +02:00

21 lines
407 B
Go

package api
import (
"net/http"
"dacremont.xyz/learnrest/api/messages"
"dacremont.xyz/learnrest/api/users"
)
type Api struct {}
func NewApi () *http.ServeMux {
mux := http.NewServeMux()
mux.Handle("/message", messages.NewMessagesAPI())
mux.Handle("/user", users.NewUsersAPI())
mux.HandleFunc("GET /hello", func(w http.ResponseWriter, r *http.Request) {w.Write([]byte("World!"))})
return mux
}