Gothic Framework G symbol

Init Command

To create your first Gothic App, please create a folder where you wish to have your project. Then enter your terminal within this folder and run the command below:

$ gothicframework init 

This command will prompt you to enter a unique kebab-case project name and your Go module name. The reason for using a kebab-case name is that it can later be used as the AWS CloudFormation Stack name. Once you provide those two inputs, the command will generate the project structure for you.

Inside the src folder, you'll find a folder structure very similar to Next.js, along with annotated examples that demonstrate how to create components and pages. Now, let's learn how to enable hot reloading for faster development.