Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ModeDebug debug mode ModeDebug string = "debug" // ModeRelease release mode ModeRelease string = "release" // ModeTest test mode ModeTest string = "test" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { Conf *conf.Config DB *gorm.DB RedisClient redis.UniversalClient Router *gin.Engine BizService *service.Service RPCServer *grpc.Server Debug bool }
Application a container for your application.
var App *Application
App is singleton
func (*Application) GracefulStop ¶ added in v1.3.0
func (a *Application) GracefulStop(httpSrv *http.Server)
GracefulStop 优雅退出
Click to show internal directories.
Click to hide internal directories.