code: func NewTraceID() string {
  	b := make([]byte, 12)
  	rand.Read(b)
  	return fmt.Sprintf("%d-%x-%s", 1, time.Now().Unix(), fmt.Sprintf("%x", b))
  }
docs: // NewTraceID is a trace ID creation algorithm which produces values that are
  // compatible with AWS X-Ray.