code: func NewRequestRecord(id string, r *http.Request) RequestRecord {
  	return RequestRecord{
  		ID:        id,
  		Addr:      context.RemoteAddr(r),
  		Host:      r.Host,
  		Method:    r.Method,
  		UserAgent: r.UserAgent(),
  	}
  }
docs: // NewRequestRecord builds a RequestRecord for use in NewBridge from an
  // http.Request, associating it with a request id.