Documentation
¶
Overview ¶
Package forge is the entry point for the ForgeKit CLI.
ForgeKit is a Go CLI tool that generates production-ready REST APIs with hexagonal architecture. It scaffolds projects with PostgreSQL, Docker, migrations, tests, and provides validation commands.
Commands:
init Initialize a new ForgeKit project add Add features to an existing project (auth, cors, logging, swagger) doctor Diagnose development environment and project health check Validate architectural conventions (CI) analyze Analyze project structure and practices inspect Inspect ForgeKit project signature config Manage ForgeKit configuration version Print version information
Example usage:
forge init my-api --non-interactive --module github.com/example/my-api forge add auth forge doctor forge check
Documentation: https://github.com/Demetrius-ch/forgekit
Click to show internal directories.
Click to hide internal directories.