Exemplo n.º 1
0
//系统日志
func StartLogger(path string) {
	if !strings.HasPrefix(path, "/") {
		path = global.GetCurrPath() + "../logs/" + path
	}

	// 打开日志文件
	file, err := os.OpenFile(path, os.O_APPEND|os.O_WRONLY|os.O_CREATE, 0666)
	if err != nil {
		log.Println("cannot open logfile %v\n", err)
	}

	// 创建MUX
	var r Repeater
	r.out1 = os.Stdout
	r.out2 = file
	log.SetOutput(&r)
}
Exemplo n.º 2
0
func init() {
	var configPath string = global.GetCurrPath() + "../data/config.json"
	_load_config(configPath)

}