mirror of https://github.com/dnomd343/XProxy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.0 KiB
36 lines
1.0 KiB
package main
|
|
|
|
import (
|
|
"XProxy/next/logger"
|
|
"os"
|
|
)
|
|
|
|
func main() {
|
|
//logger.Debugf("here is %s level", "debug")
|
|
//logger.Infof("here is %s level", "info")
|
|
//logger.Warnf("here is %s level", "warn")
|
|
//logger.Errorf("here is %s level", "error")
|
|
//logger.Panicf("here is %s level", "panic")
|
|
|
|
fp1, _ := os.Create("demo_1.log")
|
|
fp2, _ := os.Create("demo_2.log")
|
|
fp3, _ := os.Create("demo_3.log")
|
|
|
|
logger.Debugf("output msg 1 at debug")
|
|
logger.Infof("output msg 1 at info")
|
|
logger.Warnf("output msg 1 at warn")
|
|
logger.AddOutputs(fp1, fp2)
|
|
logger.SetLevel(logger.InfoLevel)
|
|
logger.Debugf("output msg 2 at debug")
|
|
logger.Infof("output msg 2 at info")
|
|
logger.Warnf("output msg 2 at warn")
|
|
logger.SetLevel(logger.WarnLevel)
|
|
logger.AddOutputs(fp3)
|
|
logger.Debugf("output msg 3 at debug")
|
|
logger.Infof("output msg 3 at info")
|
|
logger.Warnf("output msg 3 at warn")
|
|
logger.SetLevel(logger.DebugLevel)
|
|
logger.Debugf("output msg 4 at debug")
|
|
logger.Infof("output msg 4 at info")
|
|
logger.Warnf("output msg 4 at warn")
|
|
}
|
|
|