qsgo

command module
v0.2.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: MIT Imports: 9 Imported by: 0

README

qsgo

Go 的脚手架工具

下载

# 最新版本
go install github.com/liuxiaobopro/qsgo@latest
# 具体版本
go install github.com/liuxiaobopro/qsgo@v0.0.0

命令介绍

qsgo | qsgo h | qsgo help

显示帮助信息

qsgo web:name=项目名

创建一个web项目

#例如
qsgo web:name=greet

自动创建git仓库, 目录名见名知义

  • 注意
    • 必须安装git
    • 最好找个空目录执行
    • 第一次执行可能会失败, 请再次执行
qsgo web:api=接口名

创建一个接口文件

#例如
qsgo web:api=user
qsgo web:api=user/user1/user2
  • 注意
    • 必须在项目目录下执行
qsgo web:router=方法名

创建一个方法

#例如
qsgo web:router=demo/UserInfo
qsgo web:router=user1/user2/UserInfo

已知问题

  • qsgo web:name=github.com/liuxiaobopro/qsgo 创建带 / 的项目名会失败报错修改文件夹名时出错: The system cannot find the path specified.
  • qsgo web:name=github.com@liuxiaobopro@qsgo 包名不符合go.mod的, tidy会失败

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
log
fmt
service
web

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL