conf

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	Debug    bool                 // 是否调试
	Database *define.DatabaseConf // 数据库配置
	Redis    *RedisConf           // 缓存配置文件
	Logs     *LogsConf            // 日志配置
}

Config 配置文件

func ReadConfigFile

func ReadConfigFile(confPath string) *Config

ReadConfigFile 读取配置文件

type LogsConf

type LogsConf struct {
	OutputPaths []string //	日志输出路径
}

LogsConf 日志配置文件

type RedisConf

type RedisConf struct {
	Network         string        //	网络
	Server          string        //	地址
	Port            int           //	端口
	Pass            string        //	密码
	Dbname          int           // 	库名
	ConnectTimeout  time.Duration //	连接超时时间
	ReadTimeout     time.Duration //	读取超时时间
	WriteTimeout    time.Duration //	写入超时时间
	MaxOpenConn     int           // 	设置最大连接数
	ConnMaxIdleTime time.Duration // 	空闲连接超时
	MaxIdleConn     int           // 	最大空闲连接数
	Wait            bool          // 	如果超过最大连接数是否等待
}

RedisConf Redis配置文件

Jump to

Keyboard shortcuts

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