logging_log_line.go 363 B

12345678910111213141516171819
  1. package fairwind
  2. import "time"
  3. type LogLine struct {
  4. Severity int
  5. Timestamp int64
  6. Message string
  7. Parameters []LoggingParameter
  8. }
  9. func NewLogLine(severity int, message string, parameters []LoggingParameter) *LogLine {
  10. return &LogLine{
  11. Severity: severity,
  12. Timestamp: time.Now().UnixNano(),
  13. Message: message,
  14. Parameters: parameters,
  15. }
  16. }