Skip to content

go-cutter是一个命令行工具,用于快速使用模板创建新项目或克隆现有Go项目。

License

Notifications You must be signed in to change notification settings

morehao/go-cutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-cutter

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。此参数为必填项。

About

go-cutter是一个命令行工具,用于快速使用模板创建新项目或克隆现有Go项目。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages