spanref.go 387 B

1234567891011121314151617181920212223
  1. package model
  2. import (
  3. "strconv"
  4. )
  5. // SpanListRef .
  6. type SpanListRef struct {
  7. TraceID uint64
  8. SpanID uint64
  9. IsError bool
  10. Duration int64
  11. }
  12. // TraceIDStr hex format traceid
  13. func (s SpanListRef) TraceIDStr() string {
  14. return strconv.FormatUint(s.TraceID, 16)
  15. }
  16. // SpanIDStr hex format traceid
  17. func (s SpanListRef) SpanIDStr() string {
  18. return strconv.FormatUint(s.SpanID, 16)
  19. }