使用方式
gf -v
gf version
用以查看当前 gf
命令行工具编译时的版本信息。
使用示例
>= v2.5.7
$ gf version
v2.7.2
Welcome to GoFrame!
Env Detail:
Go Version: go1.22.2 linux/amd64
GF Version(go.mod):
github.com/gogf/gf/contrib/drivers/mysql/v2@v2.7.2
github.com/gogf/gf/v2@v2.7.2
CLI Detail:
Installed At: /data/home/v_hlaghuang/go/bin/gf
Built Go Version: go1.20.8
Built GF Version: v2.7.2
Git Commit: 2024-06-26 10:08:04 b11caba5b03ed54fbb1415151f7d62b6d913179d
Built Time: 2024-06-26 10:09:50
Others Detail:
Docs: https://goframe.org
Now : 2024-07-17T15:48:57+08:00
< v2.5.6
$ gf version
GoFrame CLI Tool v2.0.0, https://goframe.org
GoFrame Version: v2.0.0-beta.0.20211214160159-19c9f0a48845 in current go.mod
CLI Installed At: /Users/john/Workspace/Go/GOPATH/src/github.com/gogf/gf-cli/main
CLI Built Detail:
Go Version: go1.16.3
GF Version: v2.0.0-beta
Git Commit: 2021-12-15 22:43:12 7884058b5df346d34ebab035224e415afb556c19
Build Time: 2021-12-15 23:00:43
注意事项
在打印的版本信息中会自动检测当前项目使用的 GoFrame
版本(自动解析 go.mod
),并以 GoFrame Version
的信息打印出来。
在 CLI Built Detail
信息中展示的是当前二进制编译时使用的各种 Golang
版本以及 GoFrame
版本信息,编译时的 Git
提交版本、当前二进制文件的编译时间。
warning
大家请勿将 GoFrame Version
和 CLI Built Detail
中的 GF Version
混淆。