config

package
v0.0.0-...-cdbda4e Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Configurations

type Configurations struct {
	Redis  RedisConfig
	Server ServerConfig
}

type DbConfig

type DbConfig struct {
	Name     string `validate:"required"`
	User     string `validate:"required"`
	Password string `validate:"required"`
	Host     string `validate:"required"`
}

func LoadDbConfig

func LoadDbConfig() *DbConfig

type OSSConfig

type OSSConfig struct {
	AccessKey string `validate:"required"`
	SecretKey string `validate:"required"`
}

func LoadOSSConfig

func LoadOSSConfig() *OSSConfig

type RedisConfig

type RedisConfig struct {
	Address  string `validate:"required"`
	Password string `validate:"required"`
	DB       int    `validate:"required"`
}

func LoadRedisConfig

func LoadRedisConfig() *RedisConfig

type ServerConfig

type ServerConfig struct {
	Host string `validate:"required,ip"`
}

func LoadServerConfig

func LoadServerConfig() *ServerConfig

Jump to

Keyboard shortcuts

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