该命令仅针对于预编译二进制下载安装。如果通过 go install
命名安装的工具的话,不需要手动再使用 install
命令安装 gf
工具。
下载方式
前提
确定自己当前项目的goframe依赖版本,查看自己的系统信息
go env GOOS
go env GOARCH
最新版下载
Mac
&Linux
快捷下载命令
wget -O gf https://github.com/gogf/gf/releases/latest/download/gf_$(go env GOOS)_$(go env GOARCH) && chmod +x gf && ./gf install -y && rm ./gf
Windows需手动下载
其它版本下载
版本在v2.0+
预编译二进制下载: releases
源码:gf/cmd/gf
版本在v2.0-
预编译二进制下载: releases
源码: gogf/gf-cli
使用方式
项目地址: https://github.com/gogf/gf/tree/master/cmd/gf
使用方式: ./gf install
该命令往往是在 gf
命令行工具下载到本地后执行(注意执行权限),用于将 gf
命令安装到系统环境变量默认支持的目录路径中,以便于在系统任何的地方直接可以使用 gf
工具。
部分系统需要管理员权限支持。
如果是 MacOS
下使用 zsh
的小伙伴可能会遇到别名冲突问题,可以通过 alias gf=gf
来解决,运行一次之后 gf
工具会自动修改 profile
中的别名设置,用户重新登录(或者重开终端)就好了。
使用示例
$ ./gf_darwin_amd64 install
I found some installable paths for you(from $PATH):
Id | Writable | Installed | Path
0 | true | true | /usr/local/bin
1 | true | false | /Users/john/Workspace/Go/GOPATH/bin
2 | true | false | /Users/john/.gvm/bin
4 | true | false | /Users/john/.ft
please choose one installation destination [default 0]:
gf binary is successfully installed to: /usr/local/bin