Skip to content

Request Lifecycle

Introduction

The main.go file serves as the entry point for all requests in the Goravel application. It utilizes the bootstrap.Boot() function to initialize the framework.

Then a Goravel instance is created by app := foundation.NewApplication() in bootstrap/app.go.

After this, use app.Boot() to load the Service Provider registered, and config.Boot() to load the configuration files under the config directory.

Finally, start the HTTP server by using facades.Route().Run(facades.Config().GetString("app.host")) in main.go.

Released under the MIT License