github.com/dustinrc/deis@v1.10.1-0.20150917223407-0894a5fb979e/logger/syslog/message.go (about) 1 package syslog 2 3 import ( 4 "fmt" 5 "strings" 6 ) 7 8 // SyslogMessage is a textual system log message. 9 type SyslogMessage interface { 10 fmt.Stringer 11 } 12 13 // Message defines a syslog message. 14 type Message struct { 15 Msg string 16 } 17 18 func (m *Message) String() string { 19 return strings.TrimSuffix(m.Msg, "\n") 20 }