Getting Started
Install Vandor, create your first project, and understand the fundamentals
Welcome
This section walks you through everything you need to go from zero to a running Vandor project. By the end, you will know how to install the CLI, scaffold a project, add domain components, install infrastructure packages, and run your application.
Prerequisites
Before you begin, make sure you have these installed:
Required:
- Go 1.24+ -- Vandor generates Go code and manages Go modules
- Git -- Used for version control during project initialization
Check your Go version:
go version
# Should output: go version go1.24 or higherThat is it. Vandor does not require Task runner, Air, or any other external tooling. The CLI handles development server, build, and code generation on its own.
Docker is helpful if you plan to run databases or caches locally, but it is not required by Vandor itself.
Learning Path
Follow these guides in order for the smoothest experience:
1. Installation
Install the Vandor CLI and verify your setup
2. Quick Start
Create and run a project in 5 minutes
3. Your First Project
Build a complete task management API step by step
4. Project Structure
Understand how Vandor projects are organized
After Getting Started
Once you are comfortable with the basics, dive deeper: