Quickstart
To get started with Nova, follow these steps:
- Install Nova:
go install github.com/xlc-dev/nova@latest
- Create a new project and follow the prompts:
nova new myproject
- Run the project:
cd myproject
go build # Or run `make` if you enabled the Makefile in the setup process
./myproject # Or ./myproject api to run the API server at localhost:8080
That’s it! Now you got a Nova project up and running at http://localhost:8080
.
Next steps
Here are some links to help you get started with Nova:
- 🛠️ CLI - Learn about Nova’s powerful CLI tooling
- 🏗️ Scaffolding - Generate new projects fast from pre-built templates
- 🔀 Router - Use Nova’s simple and powerful router to handle HTTP requests based on net/http
- 🗃️ Database Migrations - Manage your database migrations
- 🔐 OpenAPI - Generate an OpenAPI specification for your API
- 🗳️ Middleware - Use middleware to add functionality to your Nova API