drupal_goto is removed in favor of RedirectResponse ([record][1]).


> As of Drupal 8 drupal_goto() has been removed in favor of
> RedirectResponse which comes together with the Symfony HttpFoundation.
> 
> hook_drupal_goto_alter() was also removed as well, in favor of just
> using an event listener on kernel.response

 
 
 **Drupal 7**
 

    

    <?php
    function my_menu_callback_foo() {
      //....
      drupal_goto('user');
    }
    ?>

 
 **Drupal 8 (procedural)**
 


    <?php
    function my_menu_callback_foo() {
      $url = Url::createFromPath('node/1');
      return new RedirectResponse($url->toString());
     //Or try this:
     return new RedirectResponse('node/1');
    }
    ?>

  [1]: https://www.drupal.org/node/2023537