//go:build linux && amd64 package fairwind import ( "fmt" ) func (this *Log) log(severity int, message string, parameters ...LoggingParameter) { this.mutex.Lock() defer this.mutex.Unlock() line, err := this.formatter.Format( *NewLogLine(severity, message, parameters), ) if err != nil { // TODO: log error OS-specific return } fmt.Println(line) }