1.0.10 • Published 8 months ago

gorig-cli v1.0.10

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

Gorig CLI

Gorig CLI is a scaffolding tool based on Node.js, used for quickly creating the project structure and modules based on the Gorig framework for Go.

Installation

Install globally using npm:

npm install -g gorig-cli

Or run directly using npx:

npx gorig-cli@latest <command>

Quick Start

Initialize a New Project

Use the init command to create a new project:

gorig-cli init my-new-project

Or use npx:

npx gorig-cli@latest init my-new-project

This will create a new project in the current directory, including basic files and directories like _cmd/main.go, domain/init.go, cron/cron.go, etc.

Create a New Module

Use the create command in the project root directory to create a new module:

gorig-cli create user

Or use npx:

npx gorig-cli@latest create user

This will create a module named user in the project, including folders like api/, internal/, model/, and necessary code.

Generate API Documentation

Use the doc command to generate OpenAPI documentation:

# Generate documentation for all modules
gorig-cli doc

# Generate documentation for a specific module
gorig-cli doc user

Or use npx:

npx gorig-cli@latest doc
npx gorig-cli@latest doc user

After generating the documentation, you can access it through: http://127.0.0.1:8080/redoc.html

Run the Project

After entering the project directory, you can run the project using the following commands:

cd my-new-project
go run _cmd/main.go

Or run it after building:

go build -o my-new-project _cmd/main.go && ./my-new-project
1.0.10

8 months ago

1.0.9

8 months ago

1.0.8

8 months ago

1.0.7

8 months ago

1.0.6

8 months ago

1.0.5

8 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago