ForgeKit v0.1.0 — First public release
ForgeKit v0.1.0
First public release of ForgeKit.
ForgeKit is a Go CLI designed to quickly generate and validate REST APIs following a clean hexagonal architecture.
Highlights
- Generate a Go REST API with
forge init - Hexagonal architecture by default
- PostgreSQL integration
- Database migrations
- Docker and Docker Compose configuration
- Environment configuration
- Health endpoint
- Automated Go formatting
- Automatic project tests after generation
- Architecture and environment checks
- JSON or human-readable CLI output
- Project diagnostics with
forge doctor - Architecture validation with
forge check - Project analysis with
forge analyze
Validation
ForgeKit v0.1.0 has been validated with:
go test ./...go vet ./...go build ./...- Docker image build
- PostgreSQL container
- Database migrations
- REST API startup
GET /healthreturning HTTP 200
Status
This is the first public release of ForgeKit.
The API and CLI surface may evolve in future releases.
License
See the repository license for details.