Getting Started
This section provides everything you need to begin developing with IOTA SDK.
Overview
IOTA SDK is a comprehensive Go framework for building multi-tenant business applications. This guide will help you set up a development environment and start contributing.
Prerequisites
Before you begin, ensure you have the following installed:
- Go v1.23.2 - The Go programming language
- Air - Hot-reloading for development
- Docker - For database and containerization
- Templ - HTML templating engine
- TailwindCSS - CSS framework
- golangci-lint - Go linter
What’s Included
This Getting Started guide includes:
- Installation - Detailed setup instructions for Windows, macOS, and Linux
- Releases - Release workflow and versioning information
Next Steps
- Follow the Installation Guide to set up your development environment
- Check out the module documentation once you’re up and running
- Review the release workflow in Releases if you’re preparing for a release
For additional help, open a GitHub issue.