github.com/decred/dcrlnd@v0.7.6/build/log_filelog.go (about) 1 //go:build filelog 2 // +build filelog 3 4 package build 5 6 import "os" 7 8 var logf *os.File 9 10 // LoggingType is a log type that writes to a file. 11 const LoggingType = LogTypeStdOut 12 13 // Write is a noop. 14 func (w *LogWriter) Write(b []byte) (int, error) { 15 return logf.Write(b) 16 } 17 18 func init() { 19 var err error 20 logf, err = os.Create("dcrlnd.log") 21 if err != nil { 22 panic(err) 23 } 24 }