Documentation previewThese docs are actively being built. Some pages may change as the framework and examples are finalized.
Skip to content

Applications

Applications covers normal product code inside a GoForj App.

Use these pages when you are adding HTTP routes, controllers, services, commands, middleware, responses, and API documentation to a generated App.

  1. HTTP Services explains the HTTP runtime and application-owned route surface.
  2. Routes shows how route registration stays explicit.
  3. Controllers shows the HTTP boundary around services.
  4. Application Services explains where product behavior belongs.
  5. HTTP Clients covers outbound HTTP dependencies.
  6. Commands covers App-owned CLI entry points.

All Application Pages

  • Core Concepts explains the generated App and runtime boundaries these pages build on.
  • Libraries contains standalone package details for lower-level primitives.