github.com/lingyao2333/mo-zero@v1.4.1/core/logx/syslog.go (about)

     1  package logx
     2  
     3  import "log"
     4  
     5  type redirector struct{}
     6  
     7  // CollectSysLog redirects system log into logx info
     8  func CollectSysLog() {
     9  	log.SetOutput(new(redirector))
    10  }
    11  
    12  func (r *redirector) Write(p []byte) (n int, err error) {
    13  	Info(string(p))
    14  	return len(p), nil
    15  }