apps-durpweb/main.go
2024-07-28 09:40:32 -05:00

30 lines
525 B
Go

package main
import (
"fmt"
"net/http"
"gitlab.com/developerdurp/durpweb/pkg/catfact"
"gitlab.com/developerdurp/durpweb/pkg/index"
"gitlab.com/developerdurp/middleware"
)
func main() {
router := http.NewServeMux()
stack := middleware.CreateStack(
middleware.Logging,
)
router.HandleFunc("/", index.GetIndex)
router.HandleFunc("/catfact", catfact.GetCatFact)
server := http.Server{
Addr: ":8080",
Handler: stack(router),
}
fmt.Println("Server listening on port :8080")
server.ListenAndServe()
}