config

config全局

package config

import (
	"logger"
	"time"
)

// ==========================
// Admin Vvooooooooooo
// Time  2020/1/7
// Explain
// ==========================

type configInfo struct {
	isConsole bool
	logDir string
	logName string
	logLevel logger.LEVEL
	MaxLogNum        int32
	MaxFileSize      int64
	LogFileUnit      logger.UNIT
	LogFileType      int32
}

var config *configInfo

func init()  {
	config = &configInfo{
		isConsole:				true,
		logDir:					"./log",
		logName:				"logger.log",
		logLevel:				logger.ALL,
		MaxLogNum:              10,
		MaxFileSize:            100,
		LogFileUnit:            logger.KB,
		LogFileType:            1,
	}
}

func InitLogMessager() {
	// ==============init log start==============
	logger.SetConsole(config.isConsole)
	if config.LogFileType == logger.ROLLINGFILE {
		logger.SetRollingFile(config.logDir, config.logName,
			config.MaxLogNum, config.MaxFileSize, config.LogFileUnit)
	} else {
		logger.SetRollingDaily(config.logDir, config.logName)
		logger.SetLevel(config.logLevel)
	}
	logger.Warn("Init LogMessager At" ,time.Now() )
	// ==============init log end==============
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值