您的位置:58脚本 > goframe api GoFrame 开发工具-版本查看

goframe api GoFrame 开发工具-版本查看

2023-03-15 15:32 GoFrame教程

goframe api GoFrame 开发工具-版本查看

goframe api

GoFrame 是一个开源的、高性能的 Web 开发框架,它是基于 Go 语言实现的,可以帮助开发者快速构建出高性能的 Web 应用。GoFrame 提供了一系列 API,可以帮助开发者快速实现各种功能。

GoFrame 的 API 主要分为三大部分:应用程序框架、数据库访问层和 Web 服务器。应用程序框架包含了一些常用的工具,如日志记录、配置文件读写、HTTP 请求处理、JSON 数据处理等;数据库访问层包含了对 MySQL、PostgreSQL 等数据库的访问封装;Web 服务器包含了对 HTTP 和 HTTPS 的封装,以及对 URL 路由的处理。

// 初始化 App
app := goframe.NewApp()
// 注册路由
app.RegisterRouter("/", &IndexController{})
// 运行 App
app.Run() 

上面是 GoFrame 的一个最简单的使用例子,它使用 NewApp() 方法来初始化 App 对象,然后使用 RegisterRouter() 方法来注册 URL 路由,最后使用 Run() 方法来运行 App。

GoFrame 的 API 非常强大,它不仅可以帮助开发者快速实现 Web 功能,而且还能够保证代码的高性能。因此 GoFrame 是一个很好的 Web 开发工具。

GoFrame 开发工具-版本查看

使用方式

  • gf -v
  • gf version

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

使用示例

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

大家请勿将​GoFrame Version​和​CLI Built Detail​中的​GF Version​混淆。


阅读全文
以上是58脚本为你收集整理的goframe api GoFrame 开发工具-版本查看全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58脚本 58jiaoben.com 版权所有 联系我们
桂ICP备12005667号-28 Powered by CMS