1.0.10 • Published 9 months ago

gorig-cli v1.0.10

Weekly downloads
-
License
MIT
Repository
-
Last release
9 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

9 months ago

1.0.9

9 months ago

1.0.8

9 months ago

1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago