go-cutter
是一个命令行工具,用于快速使用模板创建新项目或克隆现有Go项目。
- 在模板项目根路径下执行命令可创建新的Go项目
- 创建新项目时基于.gitignore文件过滤创建的文件
- 自动替换 import 路径
- 自动更新 go.mod 文件中的模块名称
- 自动删除 .git 目录
注意:一定要在模板项目的根路径下执行命令
go install github.com/morehao/go-cutter@latest
cd /appTemplatePath
go-cutter -d /yourAppPath
-d, --destination
:新项目的目标目录,例如:/user/myApp
。此参数为必填项。