_ _
__ _ ___| (_)
/ _` |/ __| | |
| (_| | (__| | |
\__, |\___|_|_|
|___/
gcli 脚手架工具 可以快速搭建项目框架
go get -u github.com/nelsonkti/gcli
- windows 用户:
若想全局使用gcli命令,请将该命令配置(${GOPATH}/src/bin/gcli.exe)加入系统的环境变量中
创建项目
gcli create demo
指定创建项目的代码库
gcli create demo --url=https://github.com/nelsonkti/echo-framework
项目框架详细介绍
// 以 echo 框架为基础的项目框架
echo-framework:https://github.com/nelsonkti/echo-framework
// 以 iris 框架为基础的项目框架
iris-framework:https://github.com/nelsonkti/iris-framework
创建 model
gcli make:model Employee\\EmployeeCare --n="员工关怀"
// 相对路径
gcli make:model ./xx/xx/EmployeeCare --n="员工关怀"
// 当前路径
gcli make:model EmployeeCare --n="员工关怀"
// 绝对路径
gcli make:model /xx/xx/EmployeeCare --n="员工关怀"
创建 repository
gcli make:repository Employee\\EmployeeCare --n="员工关怀"
// 相对路径
gcli make:repository ./xx/xx/EmployeeCare --n="员工关怀"
// 当前路径
gcli make:repository EmployeeCare --n="员工关怀"
// 绝对路径
gcli make:repository /xx/xx/EmployeeCare --n="员工关怀"
创建 service
gcli make:service Employee\\EmployeeCare --n="员工关怀"
// 相对路径
gcli make:service ./xx/xx/EmployeeCare --n="员工关怀"
// 当前路径
gcli make:service EmployeeCare --n="员工关怀"
// 绝对路径
gcli make:service /xx/xx/EmployeeCare --n="员工关怀"
go >= 1.18