code: func (s *Segment) RecordContextResponse(ctx context.Context) {
  	resp := goa.ContextResponse(ctx)
  	if resp == nil {
  		return
  	}
  
  	s.Lock()
  	defer s.Unlock()
  
  	if s.HTTP == nil {
  		s.HTTP = &HTTP{}
  	}
  
  	s.recordStatusCode(resp.Status)
  	s.HTTP.Response = &Response{resp.Status, int64(resp.Length)}
  }
docs: // RecordContextResponse traces a context response if present in the context
  //
  // It sets Throttle, Fault, Error and HTTP.Response