Repository navigation
π Initial Release - Lokstra CLI v0.1.0
This is the first official release of Lokstra CLI, a command-line tool for building, scaffolding, and linting Lokstra-based Go backend applications.
β¨ Features
-
lokstra initβ Quickly scaffold new Lokstra projects with built-in templates.- Supports multiple project types:
server,module,service,middleware, andplugin. - Template resolution supports default, custom paths, and environment overrides.
- Supports multiple project types:
-
lokstra lintβ Validate your project's code and configuration.- Lints Go source files for service URI compliance and naming conventions.
- Validates YAML files for syntax and Lokstra-specific schema rules.
π Project Scaffolding Highlights
- Generates structured project layout
- Creates
go.modautomatically - Supports template-based customization
π Linting Highlights
- Checks
lokstra://service URI format - Skips vendor, node_modules, and other non-code directories
- Suitable for use in CI pipelines
Weβre excited to bring the power of Lokstra to your terminal. Feedback, issues, and contributions are welcome!