/hm_log

a simple golang log

Primary LanguageGo

hm_log

golang的日志库,学习之用

How to use?

config := make(map[string]string, 8)
config["log_path"] = "."
config["log_name"] = "server"
config["log_chan_size"] = "50000"
config["log_split_type"] = "size"
err := InitLog("file", config) // or err := InitLog("console", config)
if err != nil {
	return
}

for {
	log.Debug("%s", "Debug Test")
	log.Warn("%s", "Warn Test")
	time.Sleep(time.Second)
}