Versions in this module Expand all Collapse all v1 v1.0.1 May 30, 2022 v1.0.0 May 31, 2022 Changes in this version + const HostPath + const HostPort + var RasseBuildTime = "2021-06-07 11:08:42 +0800" + var RasseCommitId = "2c7b03934b96d8b498e3caac1e99796008a0f63f" + var RasseCommitTime = "2021-06-04 09:11:36 +0000" + var RasseGoVersion = "go version go1.15.2 linux/amd64" + var RasseTag = "v1.2.17" + type App struct + Domain string + Engine *gin.Engine + Module string + Modules []ModuleName + Project string + StartTime time.Time + var Instance *App + func (a *App) InitModule(moduleName ModuleName, initFn func() error) *App + func (a *App) InitModuleIfEnabled(configKey string, moduleName ModuleName, initFn func() error) *App + func (a *App) PubApi(generatedFn func(eng *gin.Engine, hostPath string) error) *App + func (a *App) Start() + func (a *App) StartOnPort(port int) + type ModuleName string + const MWAuth + const MWIp + const MWQpsLimit + const MWSignature + const MWTracer + const MWXHTTP + const ModuleATQ + const ModuleConfig + const ModuleGin + const ModuleI18N + const ModuleLog + const ModuleMonitor + const ModuleMyOA + const ModuleOrm + const ModuleRedis + const ModuleRightV4 + const ModuleSysAPI + const ModuleTDMQ + const ModuleWorkflow