Documentation ¶
Index ¶
- type Handler
- func (h *Handler) CreateUser(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DeleteUser(w http.ResponseWriter, r *http.Request)
- func (h *Handler) Friends(w http.ResponseWriter, r *http.Request)
- func (h *Handler) Home(w http.ResponseWriter, r *http.Request)
- func (h *Handler) Init() *chi.Mux
- func (h *Handler) InitApi() *chi.Mux
- func (h *Handler) MakeFriends(w http.ResponseWriter, r *http.Request)
- func (h *Handler) ShowAll(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct { H *chi.Mux // contains filtered or unexported fields }
Business logic
func NewHandler ¶
func (*Handler) CreateUser ¶
func (h *Handler) CreateUser(w http.ResponseWriter, r *http.Request)
POST request For Create User
func (*Handler) DeleteUser ¶
func (h *Handler) DeleteUser(w http.ResponseWriter, r *http.Request)
DELETE request for delete User
func (*Handler) Friends ¶
func (h *Handler) Friends(w http.ResponseWriter, r *http.Request)
GET show all friends
func (*Handler) Home ¶
func (h *Handler) Home(w http.ResponseWriter, r *http.Request)
PUT Change Age
func (*Handler) MakeFriends ¶
func (h *Handler) MakeFriends(w http.ResponseWriter, r *http.Request)
POST link two users as friend
Click to show internal directories.
Click to hide internal directories.