Documentation ¶
Overview ¶
* * Generated by go-doudou v2.0.1. * Don't edit!
* * Generated by go-doudou v2.0.1. * You can edit it as your need.
* * Generated by go-doudou v2.0.1. * You can edit it as your need.
Index ¶
- Variables
- func Routes(handler UsersvcHandler) []rest.Route
- type UsersvcHandler
- type UsersvcHandlerImpl
- func (receiver *UsersvcHandlerImpl) GetLogout(_writer http.ResponseWriter, _req *http.Request)
- func (receiver *UsersvcHandlerImpl) GetMe(_writer http.ResponseWriter, _req *http.Request)
- func (receiver *UsersvcHandlerImpl) GetTokenValidate(_writer http.ResponseWriter, _req *http.Request)
- func (receiver *UsersvcHandlerImpl) GetUser(_writer http.ResponseWriter, _req *http.Request)
- func (receiver *UsersvcHandlerImpl) LogIn(_writer http.ResponseWriter, _req *http.Request)
- func (receiver *UsersvcHandlerImpl) SignUp(_writer http.ResponseWriter, _req *http.Request)
Constants ¶
This section is empty.
Variables ¶
View Source
var RouteAnnotationStore = framework.AnnotationStore{ "GetUser": { { Name: "@role", Params: []string{ "USER", }, }, }, "GetMe": { { Name: "@role", Params: []string{ "USER", }, }, }, "GetLogout": { { Name: "@role", Params: []string{ "USER", }, }, }, }
Functions ¶
func Routes ¶
func Routes(handler UsersvcHandler) []rest.Route
Types ¶
type UsersvcHandler ¶
type UsersvcHandler interface { GetUser(w http.ResponseWriter, r *http.Request) GetMe(w http.ResponseWriter, r *http.Request) SignUp(w http.ResponseWriter, r *http.Request) LogIn(w http.ResponseWriter, r *http.Request) GetLogout(w http.ResponseWriter, r *http.Request) GetTokenValidate(w http.ResponseWriter, r *http.Request) }
func NewUsersvcHandler ¶
func NewUsersvcHandler(usersvc service.Usersvc) UsersvcHandler
type UsersvcHandlerImpl ¶
type UsersvcHandlerImpl struct {
// contains filtered or unexported fields
}
func (*UsersvcHandlerImpl) GetLogout ¶
func (receiver *UsersvcHandlerImpl) GetLogout(_writer http.ResponseWriter, _req *http.Request)
func (*UsersvcHandlerImpl) GetMe ¶
func (receiver *UsersvcHandlerImpl) GetMe(_writer http.ResponseWriter, _req *http.Request)
func (*UsersvcHandlerImpl) GetTokenValidate ¶
func (receiver *UsersvcHandlerImpl) GetTokenValidate(_writer http.ResponseWriter, _req *http.Request)
func (*UsersvcHandlerImpl) GetUser ¶
func (receiver *UsersvcHandlerImpl) GetUser(_writer http.ResponseWriter, _req *http.Request)
func (*UsersvcHandlerImpl) LogIn ¶
func (receiver *UsersvcHandlerImpl) LogIn(_writer http.ResponseWriter, _req *http.Request)
func (*UsersvcHandlerImpl) SignUp ¶
func (receiver *UsersvcHandlerImpl) SignUp(_writer http.ResponseWriter, _req *http.Request)
Click to show internal directories.
Click to hide internal directories.