8 // NullWriter simply sends writes into the void
9 type NullWriter struct{}
12 func (NullWriter) Write(data []byte) (n int, err error) {
16 // InitLog sets up the debug log system for micro if it has been enabled by compile-time variables
19 f, err := os.OpenFile("log.txt", os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0666)
21 log.Fatalf("error opening file: %v", err)
25 log.Println("Micro started")
27 log.SetOutput(NullWriter{})