Documentation
¶
Index ¶
- type Handler
- func (h *Handler) CreateDialog(w http.ResponseWriter, r *http.Request)
- func (h *Handler) CreateMessage(w http.ResponseWriter, r *http.Request)
- func (h *Handler) CreatePost(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DeleteFriend(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DeletePost(w http.ResponseWriter, r *http.Request)
- func (h *Handler) GetDialogMessages(w http.ResponseWriter, r *http.Request)
- func (h *Handler) GetFeed(w http.ResponseWriter, r *http.Request)
- func (h *Handler) GetPostByID(w http.ResponseWriter, r *http.Request)
- func (h *Handler) GetUserByID(w http.ResponseWriter, r *http.Request)
- func (h *Handler) ListFriends(w http.ResponseWriter, r *http.Request)
- func (h *Handler) Login(w http.ResponseWriter, r *http.Request)
- func (h *Handler) Register(w http.ResponseWriter, r *http.Request)
- func (h *Handler) SearchTarantoolUser(w http.ResponseWriter, r *http.Request)
- func (h *Handler) SearchUser(w http.ResponseWriter, r *http.Request)
- func (h *Handler) SetFriendRequest(w http.ResponseWriter, r *http.Request)
- func (h *Handler) UpdatePost(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 {
Logger *zap.Logger
UserService user.Service
PostService post.Service
FriendService friend.Service
DialogClient dialog.Client
}
func (*Handler) CreateDialog ¶
func (h *Handler) CreateDialog(w http.ResponseWriter, r *http.Request)
func (*Handler) CreateMessage ¶
func (h *Handler) CreateMessage(w http.ResponseWriter, r *http.Request)
func (*Handler) CreatePost ¶
func (h *Handler) CreatePost(w http.ResponseWriter, r *http.Request)
func (*Handler) DeleteFriend ¶
func (h *Handler) DeleteFriend(w http.ResponseWriter, r *http.Request)
func (*Handler) DeletePost ¶
func (h *Handler) DeletePost(w http.ResponseWriter, r *http.Request)
func (*Handler) GetDialogMessages ¶
func (h *Handler) GetDialogMessages(w http.ResponseWriter, r *http.Request)
func (*Handler) GetPostByID ¶
func (h *Handler) GetPostByID(w http.ResponseWriter, r *http.Request)
func (*Handler) GetUserByID ¶
func (h *Handler) GetUserByID(w http.ResponseWriter, r *http.Request)
func (*Handler) ListFriends ¶
func (h *Handler) ListFriends(w http.ResponseWriter, r *http.Request)
func (*Handler) SearchTarantoolUser ¶
func (h *Handler) SearchTarantoolUser(w http.ResponseWriter, r *http.Request)
func (*Handler) SearchUser ¶
func (h *Handler) SearchUser(w http.ResponseWriter, r *http.Request)
func (*Handler) SetFriendRequest ¶
func (h *Handler) SetFriendRequest(w http.ResponseWriter, r *http.Request)
func (*Handler) UpdatePost ¶
func (h *Handler) UpdatePost(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.