import"os"funcExampleLogger(){logger:=NewLogger("TAG")logger.Infoln("so awesome")// prints [TAG] so awesomelogger.Infof("this %q is raw","coin")// prints [TAG] this "coin" is raw}funcExampleLogSystem(){filename:="test.log"file,_:=os.OpenFile(filename,os.O_RDWR|os.O_CREATE,os.ModePerm)fileLog:=NewStdLogSystem(file,0,WarnLevel)AddLogSystem(fileLog)stdoutLog:=NewStdLogSystem(os.Stdout,0,WarnLevel)AddLogSystem(stdoutLog)NewLogger("TAG").Warnln("reactor meltdown")// writes to both logs}