conf

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 5, 2022 License: MIT Imports: 17 Imported by: 0

Documentation

Index

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.Enforcer)

Casbin *

  • @Description: 初始化Casbin
  • @receiver i

func (Init) Database

func (i Init) Database() (db *gorm.DB)

Database *

  • @Description: 初始化数据库
  • @receiver i

func (Init) Env

func (i Init) Env(e global.Env) *global.Env

Env *

  • @Description: 初始化环境
  • @receiver i
  • @param e
  • @return env

func (Init) Redis

func (i Init) Redis() *redis.Client

Redis *

  • @Description: 初始化Redis
  • @receiver i

func (Init) Run

func (i Init) Run(r *gin.Engine)

Run *

  • @Description: 启动服务
  • @receiver i
  • @param r

func (Init) Validate added in v0.0.3

func (i Init) Validate() *validator.Validate

Validate *

  • @Description: 初始化参数校验器
  • @receiver i
  • @return *validator.Validate

func (Init) Viper

func (i Init) Viper() *viper.Viper

Viper *

  • @Description: 初始化Viper(读取配置文件)
  • @receiver i
  • @return *viper.Viper

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL