25 lines
887 B
Go
25 lines
887 B
Go
package web
|
|
|
|
import (
|
|
"github.com/gofiber/fiber/v2"
|
|
)
|
|
|
|
func (s *Server) Routes() {
|
|
s.router.Get("/hello", func(c *fiber.Ctx) error {
|
|
return c.SendString("Hello, World!")
|
|
})
|
|
/*
|
|
s.router.Get("/login", adaptor.HTTPHandlerFunc(auth.LoginHandler))
|
|
r.HandleFunc("/logout", auth.LogoutHandler).Methods("GET")
|
|
r.HandleFunc("/login_check", auth.LoginCheckHandler).Methods("POST")
|
|
r.HandleFunc("/signup", auth.SignupHandler).Methods("GET")
|
|
r.HandleFunc("/signup_check", auth.SignupCheckHandler).Methods("POST")
|
|
r.HandleFunc("/validate/{hash:.+}", auth.ValidateLinkHandler).Methods("GET")
|
|
*/
|
|
// http.HandlerFunc -> fiber.Handler
|
|
//app.Get("/greet", adaptor.HTTPHandlerFunc(greet)
|
|
// where : func greet(w http.ResponseWriter, r *http.Request) { }
|
|
//app.Get("/greet", adaptor.HTTPHandler(handler(greet))
|
|
// where : func handler(f http.HandlerFunc) http.Handler { }
|
|
}
|