global

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 26, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func Config

func Config() *config.Config

func DB

func DB() *gorm.DB

func GetConfigByName

func GetConfigByName(key string) interface{}

func Logger

func Logger() *zap.Logger

Types

type Application

type Application struct {
	ConfigViper *viper.Viper
	Config      *config.Config
	Logger      *zap.Logger
	DB          *gorm.DB
	RedisClient *redis.Client
	// contains filtered or unexported fields
}

func (*Application) AddDb

func (app *Application) AddDb(customName string, db *gorm.DB) *gorm.DB

func (*Application) DbByName

func (app *Application) DbByName(customName string) *gorm.DB

func (*Application) Redis

func (app *Application) Redis() *redis.Client

func (*Application) RequireConfig

func (app *Application) RequireConfig(msg string)

func (*Application) RequireConfigAndLog

func (app *Application) RequireConfigAndLog(msg string)

func (*Application) RequireLog

func (app *Application) RequireLog(msg string)

Jump to

Keyboard shortcuts

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