Versions in this module Expand all Collapse all v0 v0.0.37 Apr 1, 2020 Changes in this version + func RsaDecrypt(msg string) ([]byte, error) + type Engine struct + func NewEngine(ginEngine *gin.Engine, opts ...EngineOption) *Engine + func ReleasesEngine() *Engine + func (e *Engine) EasyCombine(group string, grs ...IGRouter) *Engine + func (e *Engine) NewAuthRouterGroup(group string) *gin.RouterGroup + func (e *Engine) NewRouterGroup(group string) *gin.RouterGroup + func (e *Engine) Start(port string) + func (e *Engine) WithOptions(opts ...EngineOption) *Engine + type EngineOption interface + func EnableJwtAuth() EngineOption + func EnablePingCheck() EngineOption + func EnablePostBodyDecrypt(d reqDecrypt) EngineOption + func PrintReq() EngineOption + func PrintResp() EngineOption + type IGRouter interface + InitRouter func() + SetAuthRg func(authRg *gin.RouterGroup) + SetRg func(rg *gin.RouterGroup)