Documentation
¶
Index ¶
- Variables
- type AuthHandlerFunc
- type IRoutes
- type RouterGroup
- func (group *RouterGroup) Any(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) AnyAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) AnyAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) AnyAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) AnyAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) DELETE(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) DeleteAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) DeleteAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) DeleteAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) DeleteAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) GET(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) GetAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) GetAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) GetAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) GetAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) Group(relativePath string, handlers ...gin.HandlerFunc) *RouterGroup
- func (group *RouterGroup) HEAD(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) Handle(httpMethod, relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) HandleAuthCode(httpMethod, relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) HandleAuthFunc(httpMethod, relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) HandleAuthNoLogin(httpMethod, relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) HandleAuthRole(httpMethod, relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) HeadAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) HeadAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) HeadAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) HeadAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) OPTIONS(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) OptionsAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) OptionsAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) OptionsAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) OptionsAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PATCH(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) POST(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PUT(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PatchAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PatchAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) PatchAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PatchAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PostAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PostAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) PostAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PostAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PutAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PutAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, ...) IRoutes
- func (group *RouterGroup) PutAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
- func (group *RouterGroup) PutAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type AuthHandlerFunc ¶
type IRoutes ¶
type IRoutes interface { Handle(string, string, ...gin.HandlerFunc) IRoutes HandleAuthCode(string, string, string, ...gin.HandlerFunc) IRoutes HandleAuthRole(string, string, string, ...gin.HandlerFunc) IRoutes HandleAuthFunc(string, string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes HandleAuthNoLogin(string, string, ...gin.HandlerFunc) IRoutes Any(string, ...gin.HandlerFunc) IRoutes AnyAuthCode(string, string, ...gin.HandlerFunc) IRoutes AnyAuthRole(string, string, ...gin.HandlerFunc) IRoutes AnyAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes AnyAuthNoLogin(string, ...gin.HandlerFunc) IRoutes GET(string, ...gin.HandlerFunc) IRoutes GetAuthCode(string, string, ...gin.HandlerFunc) IRoutes GetAuthRole(string, string, ...gin.HandlerFunc) IRoutes GetAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes GetAuthNoLogin(string, ...gin.HandlerFunc) IRoutes POST(string, ...gin.HandlerFunc) IRoutes PostAuthCode(string, string, ...gin.HandlerFunc) IRoutes PostAuthRole(string, string, ...gin.HandlerFunc) IRoutes PostAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes PostAuthNoLogin(string, ...gin.HandlerFunc) IRoutes DELETE(string, ...gin.HandlerFunc) IRoutes DeleteAuthCode(string, string, ...gin.HandlerFunc) IRoutes DeleteAuthRole(string, string, ...gin.HandlerFunc) IRoutes DeleteAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes DeleteAuthNoLogin(string, ...gin.HandlerFunc) IRoutes PATCH(string, ...gin.HandlerFunc) IRoutes PatchAuthCode(string, string, ...gin.HandlerFunc) IRoutes PatchAuthRole(string, string, ...gin.HandlerFunc) IRoutes PatchAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes PatchAuthNoLogin(string, ...gin.HandlerFunc) IRoutes PUT(string, ...gin.HandlerFunc) IRoutes PutAuthCode(string, string, ...gin.HandlerFunc) IRoutes PutAuthRole(string, string, ...gin.HandlerFunc) IRoutes PutAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes PutAuthNoLogin(string, ...gin.HandlerFunc) IRoutes OPTIONS(string, ...gin.HandlerFunc) IRoutes OptionsAuthCode(string, string, ...gin.HandlerFunc) IRoutes OptionsAuthRole(string, string, ...gin.HandlerFunc) IRoutes OptionsAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes OptionsAuthNoLogin(string, ...gin.HandlerFunc) IRoutes HEAD(string, ...gin.HandlerFunc) IRoutes HeadAuthCode(string, string, ...gin.HandlerFunc) IRoutes HeadAuthRole(string, string, ...gin.HandlerFunc) IRoutes HeadAuthFunc(string, AuthHandlerFunc, ...gin.HandlerFunc) IRoutes HeadAuthNoLogin(string, ...gin.HandlerFunc) IRoutes }
type RouterGroup ¶
type RouterGroup struct {
RouterGroup *gin.RouterGroup
}
func (*RouterGroup) Any ¶
func (group *RouterGroup) Any(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) AnyAuthCode ¶
func (group *RouterGroup) AnyAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) AnyAuthFunc ¶
func (group *RouterGroup) AnyAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) AnyAuthNoLogin ¶
func (group *RouterGroup) AnyAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) AnyAuthRole ¶
func (group *RouterGroup) AnyAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) DELETE ¶
func (group *RouterGroup) DELETE(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) DeleteAuthCode ¶
func (group *RouterGroup) DeleteAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) DeleteAuthFunc ¶
func (group *RouterGroup) DeleteAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) DeleteAuthNoLogin ¶
func (group *RouterGroup) DeleteAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) DeleteAuthRole ¶
func (group *RouterGroup) DeleteAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) GET ¶
func (group *RouterGroup) GET(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) GetAuthCode ¶
func (group *RouterGroup) GetAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) GetAuthFunc ¶
func (group *RouterGroup) GetAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) GetAuthNoLogin ¶
func (group *RouterGroup) GetAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) GetAuthRole ¶
func (group *RouterGroup) GetAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) Group ¶
func (group *RouterGroup) Group(relativePath string, handlers ...gin.HandlerFunc) *RouterGroup
func (*RouterGroup) HEAD ¶
func (group *RouterGroup) HEAD(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) Handle ¶
func (group *RouterGroup) Handle(httpMethod, relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HandleAuthCode ¶
func (group *RouterGroup) HandleAuthCode(httpMethod, relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HandleAuthFunc ¶
func (group *RouterGroup) HandleAuthFunc(httpMethod, relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HandleAuthNoLogin ¶
func (group *RouterGroup) HandleAuthNoLogin(httpMethod, relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HandleAuthRole ¶
func (group *RouterGroup) HandleAuthRole(httpMethod, relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HeadAuthCode ¶
func (group *RouterGroup) HeadAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HeadAuthFunc ¶
func (group *RouterGroup) HeadAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HeadAuthNoLogin ¶
func (group *RouterGroup) HeadAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) HeadAuthRole ¶
func (group *RouterGroup) HeadAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) OPTIONS ¶
func (group *RouterGroup) OPTIONS(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) OptionsAuthCode ¶
func (group *RouterGroup) OptionsAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) OptionsAuthFunc ¶
func (group *RouterGroup) OptionsAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) OptionsAuthNoLogin ¶
func (group *RouterGroup) OptionsAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) OptionsAuthRole ¶
func (group *RouterGroup) OptionsAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PATCH ¶
func (group *RouterGroup) PATCH(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) POST ¶
func (group *RouterGroup) POST(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PUT ¶
func (group *RouterGroup) PUT(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PatchAuthCode ¶
func (group *RouterGroup) PatchAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PatchAuthFunc ¶
func (group *RouterGroup) PatchAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PatchAuthNoLogin ¶
func (group *RouterGroup) PatchAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PatchAuthRole ¶
func (group *RouterGroup) PatchAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PostAuthCode ¶
func (group *RouterGroup) PostAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PostAuthFunc ¶
func (group *RouterGroup) PostAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PostAuthNoLogin ¶
func (group *RouterGroup) PostAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PostAuthRole ¶
func (group *RouterGroup) PostAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PutAuthCode ¶
func (group *RouterGroup) PutAuthCode(relativePath, authCode string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PutAuthFunc ¶
func (group *RouterGroup) PutAuthFunc(relativePath string, authHandleFunc AuthHandlerFunc, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PutAuthNoLogin ¶
func (group *RouterGroup) PutAuthNoLogin(relativePath string, handlers ...gin.HandlerFunc) IRoutes
func (*RouterGroup) PutAuthRole ¶
func (group *RouterGroup) PutAuthRole(relativePath, authRole string, handlers ...gin.HandlerFunc) IRoutes
Click to show internal directories.
Click to hide internal directories.