code: func getTraceId(hdr http.Header) string {
  	if h := hdr.Get(awsxray.TraceHeader); len(h) > 0 {
  		return awsxray.GetTraceId(h)
  	}
  
  	// generate new one, probably a bad idea...
  	return fmt.Sprintf("%d-%x-%s", 1, time.Now().Unix(), getRandom(12))
  }
docs: // getTraceId returns trace header or generates a new one