Directories
¶
| Path | Synopsis |
|---|---|
|
* GoAstra CLI - Go Parser * * Parses Go source files to extract struct definitions * for TypeScript code generation.
|
* GoAstra CLI - Go Parser * * Parses Go source files to extract struct definitions * for TypeScript code generation. |
|
* GoAstra CLI - Environment Loader * * Handles loading and parsing of environment-specific configuration files.
|
* GoAstra CLI - Environment Loader * * Handles loading and parsing of environment-specific configuration files. |
|
* GoAstra CLI - API Generator * * Generates REST API components including handlers, services, * repositories, and route registrations.
|
* GoAstra CLI - API Generator * * Generates REST API components including handlers, services, * repositories, and route registrations. |
|
**
|
** |
|
* GoAstra CLI - Project Generator * * DEPRECATED: Use github.com/channdev/goastra/cli/internal/scaffold instead.
|
* GoAstra CLI - Project Generator * * DEPRECATED: Use github.com/channdev/goastra/cli/internal/scaffold instead. |
|
templates
|
|
|
backend/common
* GoAstra CLI - Auth Template * * Generates JWT authentication utilities including token * generation, validation, and password hashing.
|
* GoAstra CLI - Auth Template * * Generates JWT authentication utilities including token * generation, validation, and password hashing. |
|
backend/graphql
* GoAstra CLI - gqlgen Config Template * * Generates the gqlgen.yml configuration file.
|
* GoAstra CLI - gqlgen Config Template * * Generates the gqlgen.yml configuration file. |
|
backend/rest
* GoAstra CLI - REST Handlers Template * * Generates HTTP handler templates for REST APIs.
|
* GoAstra CLI - REST Handlers Template * * Generates HTTP handler templates for REST APIs. |
|
backend/trpc
* GoAstra CLI - Buf Config Template * * Generates Buf configuration files for Protocol Buffer management.
|
* GoAstra CLI - Buf Config Template * * Generates Buf configuration files for Protocol Buffer management. |
|
frontend/api
* GoAstra CLI - Frontend GraphQL Templates * * Generates Angular templates for GraphQL with Apollo Client.
|
* GoAstra CLI - Frontend GraphQL Templates * * Generates Angular templates for GraphQL with Apollo Client. |
|
orm/ent
* GoAstra CLI - Ent Client Template * * Generates Ent ORM client setup and database connection.
|
* GoAstra CLI - Ent Client Template * * Generates Ent ORM client setup and database connection. |
|
orm/sqlx
* GoAstra CLI - SQLx Database Template * * Generates database connection templates using SQLx.
|
* GoAstra CLI - SQLx Database Template * * Generates database connection templates using SQLx. |
Click to show internal directories.
Click to hide internal directories.