Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterAdminServant ¶
RegisterAdminServant register Admin servant to gin
func RegisterSiteServant ¶
RegisterSiteServant register Site servant to gin
Types ¶
type Admin ¶
type Admin interface { // Chain provide handlers chain for gin Chain() gin.HandlersChain SiteInfo(*gin.Context, *web.SiteInfoReq) (*web.SiteInfoResp, mir.Error) ChangeUserStatus(*web.ChangeUserStatusReq) mir.Error // contains filtered or unexported methods }
type Site ¶
type Site interface { Profile() (*web.SiteProfileResp, mir.Error) Version() (*web.VersionResp, mir.Error) // contains filtered or unexported methods }
type UnimplementedAdminServant ¶
type UnimplementedAdminServant struct{}
UnimplementedAdminServant can be embedded to have forward compatible implementations.
func (UnimplementedAdminServant) Chain ¶
func (UnimplementedAdminServant) Chain() gin.HandlersChain
func (UnimplementedAdminServant) ChangeUserStatus ¶
func (UnimplementedAdminServant) ChangeUserStatus(req *web.ChangeUserStatusReq) mir.Error
func (UnimplementedAdminServant) SiteInfo ¶
func (UnimplementedAdminServant) SiteInfo(c *gin.Context, req *web.SiteInfoReq) (*web.SiteInfoResp, mir.Error)
type UnimplementedSiteServant ¶
type UnimplementedSiteServant struct{}
UnimplementedSiteServant can be embedded to have forward compatible implementations.
func (UnimplementedSiteServant) Profile ¶
func (UnimplementedSiteServant) Profile() (*web.SiteProfileResp, mir.Error)
func (UnimplementedSiteServant) Version ¶
func (UnimplementedSiteServant) Version() (*web.VersionResp, mir.Error)
Click to show internal directories.
Click to hide internal directories.