github.com/keysonzzz/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgLog/Logger.go (about) 1 package kmgLog 2 3 func MultiLogWriter(loggers ...LogWriter) LogWriter { 4 return func(r LogRow) { 5 for i := range loggers { 6 loggers[i](r) 7 } 8 } 9 } 10 11 func ThreadLogWriter(logger LogWriter) LogWriter { 12 return func(r LogRow) { 13 go logger(r) 14 } 15 }