Documentation ¶
Index ¶
- type Init
- func (i Init) Casbin() (Enforcer *casbin.SyncedEnforcer)
- func (i Init) Database() (db *gorm.DB)
- func (i Init) Env(e global.Env) *global.Env
- func (i Init) EnvActive() *global.Env
- func (i Init) MinIO() *minio.Client
- func (i Init) Node() *snowflake.Node
- func (i Init) Redis() *redis.Client
- func (i Init) Run(r *gin.Engine)
- func (i Init) Validate() *validator.Validate
- func (i Init) Viper() *viper.Viper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Init ¶
type Init struct{}
func (Init) Casbin ¶
func (i Init) Casbin() (Enforcer *casbin.SyncedEnforcer)
Casbin *
- @Description: 初始化Casbin
- @receiver i
func (Init) MinIO ¶ added in v0.1.2
func (i Init) MinIO() *minio.Client
MinIO *
- @Description: 初始化MinIO客户端
- @receiver i
- @return *minio.Client
Click to show internal directories.
Click to hide internal directories.