package
Version:
v0.1.1
Opens a new window with list of versions in this module.
Published: Mar 5, 2022
License: MIT
Opens a new window with license information.
Imports: 17
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
func (i Init) Casbin() (Enforcer *casbin.Enforcer)
Casbin
*
- @Description: 初始化Casbin
- @receiver i
Database
*
- @Description: 初始化数据库
- @receiver i
Env
*
- @Description: 初始化环境
- @receiver i
- @param e
- @return env
func (i Init) Redis() *redis.Client
Redis
*
- @Description: 初始化Redis
- @receiver i
Run
*
- @Description: 启动服务
- @receiver i
- @param r
func (i Init) Validate() *validator.Validate
Validate
*
- @Description: 初始化参数校验器
- @receiver i
- @return *validator.Validate
Viper
*
- @Description: 初始化Viper(读取配置文件)
- @receiver i
- @return *viper.Viper
Source Files
¶
Click to show internal directories.
Click to hide internal directories.