Skip to main content

No project description provided

Project description

go-project-cli

Golang Project Folder and File Creation CLI


Command

new

  • create package with Controller, Service, Model, Repository

  • projectcli new [package name]

    projectcli new [package name]
    
  • Examples of executions

      .
      └── package_name/
        ├── controllers/
        │   └── controller.go
        ├── services/
        │   └── service.go
        ├── repositories/
        │   └── repository.go
        └── models/
            └── model.go
    

generate

  • create semantic folders and files such as controllers, services, and models
  • projectcli generate [schematic] [package name]
  • Examples of executions
    • projectcli generate co [package name]
        .
        └── controllers/
          └── controller.go
      

semantics

name alias description
controller co Generate a controller declaration.
service s Generate a service declaration.
model m Generate a model declaration.
repository r Generate a repository declaration.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

go_project_cli-0.3.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

go_project_cli-0.3.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file go_project_cli-0.3.0.tar.gz.

File metadata

  • Download URL: go_project_cli-0.3.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0

File hashes

Hashes for go_project_cli-0.3.0.tar.gz
Algorithm Hash digest
SHA256 65c309d5fec63dc3495b37e1737a7b056c6dc20f1e5c6ec215706566a7834306
MD5 7eee4e90e3e81941a96d2bffb78345e9
BLAKE2b-256 99cd2cebc713c41da1131a34c2f448d3458d47d63784423b5e2cb49ea0e6b8b8

See more details on using hashes here.

File details

Details for the file go_project_cli-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: go_project_cli-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0

File hashes

Hashes for go_project_cli-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8548d01f85a0f3970a4ea3a84c9f56c75fad1f04b2c37a241772f4db809c9acf
MD5 ca67fed25c905a85dd31573b0e1afba7
BLAKE2b-256 dd5316d6ae26e2e04928ac7c9aed7e95f2179de5fdf196222247cffaa6118e97

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page