A modern CLI tool for scaffolding Go projects with best practices. Generate production-ready project templates in seconds.
Linux/macOS:
curl -fsSL https://raw.githubusercontent.com/go-sova/sova-cli/master/scripts/install.sh | bashWindows (Command Prompt):
curl -fsSL -o install.bat https://raw.githubusercontent.com/go-sova/sova-cli/master/scripts/install.bat && install.batUsing Go:
go install github.com/go-sova/sova-cli@latestManual Installation: Download the latest release from GitHub Releases
Create a new project:
# Basic project
sova init my-project
- Multiple project templates (Web, CLI, Library)
- Standardized project structure
- Customizable templates
- Interactive prompts
- Cross-platform support
We love your input! Check out our Contributing Guide for ways to get started. Every contribution counts:
- Fork the repo
- Create your feature branch (
git checkout -b feature/amazing) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing) - Open a Pull Request
Copyright © 2024 Sova CLI Contributors
This project is MIT licensed. By contributing, you agree that your contributions will be licensed under its MIT License.