message.go 272 B

12345678910111213141516171819
  1. package logging
  2. import (
  3. "time"
  4. )
  5. // Message is the event payload for a log message
  6. type Message struct {
  7. ID string
  8. Time time.Time
  9. Level string
  10. Message string `json:"msg"`
  11. Attributes []Attr
  12. }
  13. type Attr struct {
  14. Key string
  15. Value string
  16. }