Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

使用方式

  • gf -v
  • gf version

用以查看当前gf命令行工具编译时的版本信息。

栏目说明
首行工具的版本号
Env Detail

环境信息:

go的版本号

当前项目对于goframe的依赖情况

CLI Detail / CLI Built Detail

工具的详细信息:

安装目录

构建时的go版本

构建时的gf版本

预编译的构建信息更加详细

Others Detail

其他详细信息:

文档地址

当前系统时间


使用示例

>= v2.5.7

Code Block
languagexml
$ gf version
v2.7.0
Welcome to GoFrame!
Env Detail:
  Go Version: go1.19.8 linux/amd64
  GF Version(go.mod): 
    github.com/gogf/gf/contrib/drivers/mysql/v2@v2.6.3
    github.com/gogf/gf/v2@v2.7.0
CLI Detail:
  Installed At: /data/home/root/go/bin/gf
  Built Go Version: go1.22.2
  Built GF Version: v2.7.0
Others Detail:
  Docs: https://goframe.org
  Now : 2024-07-17T14:34:04+08:00 

< v2.5.6

Code Block
languagexml
$ 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提交版本、当前二进制文件的编译时间。

Note

大家请勿将GoFrame VersionCLI Built Detail中的GF Version混淆。




Panel
titleContent Menu

Table of Contents