gogf/gf-cli(新しいタブで開きます)
主要言語: Go
GoFrame Command Line Interface, which is your helpmate for building GoFrame application with convenience.
- star 数
- 249
- watcher 数
- 1
- fork 数
- 103
- issue 数
- 44
- 最終更新
- 2022/11/14
主要言語: Go
GoFrame Command Line Interface, which is your helpmate for building GoFrame application with convenience.
👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣
This repo. is archived and moved to https://github.com/gogf/gf/tree/master/cmd/gf for better maintenance.
👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣👣
gf is a powerful CLI tool for building GoFrame application with convenience.
You might need setting the goproxy to make through building. Please make sure your Golang version > v1.15.
Latest version
go install github.com/gogf/gf-cli/v2/gf@master
Specified version
go install github.com/gogf/gf-cli/v2/gf@v2.0.0-beta
Check installation
gf -v
You can also install gf tool using pre-built binaries: https://github.com/gogf/gf-cli/releases
After downloads, please use gf_xxx_xxx install command to install gf binary to system binary path.
Mac
wget -O gf https://github.com/gogf/gf-cli/releases/download/v2.0.0-rc/gf_darwin_amd64 && chmod +x gf && ./gf install
If you're using
zsh, you might need rename your alias by commandalias gf=gfto resolve the conflicts betweengfandgit fetch.
Linux
wget -O gf https://github.com/gogf/gf-cli/releases/download/v2.0.0-rc/gf_linux_amd64 && chmod +x gf && ./gf install
Windows
Manually download, execute it and then follow the instruction.
Database sqlite and oracle are not support in gf gen command in default as it needs cgo and gcc, you can manually make some changes to the source codes and do the building.
$ gf
USAGE
gf COMMAND [OPTION]
COMMAND
env show current Golang environment variables
run running go codes with hot-compiled-like feature
gen automatically generate go files for dao/do/entity/pb/pbentity
tpl template parsing and building commands
init create and initialize an empty GoFrame project
pack packing any file/directory to a resource file, or a go file
build cross-building go project for lots of platforms
docker build docker image for current GoFrame project
install install gf binary to system (might need root/admin permission)
version show version information of current binary
OPTION
-y, --yes all yes for all command without prompt ask
-v, --version show version information of current binary
-d, --debug show internal detailed debugging information
-h, --help more information about this command
ADDITIONAL
Use "gf COMMAND -h" for details about a command.Please use ulimit -n 65535 to enlarge your system configuration for max open files for current terminal shell session, and then gf run.