书栈网 · BookStack 本次搜索耗时 0.034 秒,为您找到 4145 个相关结果.
  • 项目创建-init

    使用方式 使用示例 在当前目录下初始化项目 创建一个指定名称的项目 创建一个MonoRepo 项目 创建一个MonoRepoApp 项目 从v2 版本开始,项目的创建不再依赖远端获取,仓库模板已经通过资源管理 的方式内置到了工具二进制文件中,因此项目创建速度非常迅速。 使用方式 $ gf init - h USAGE g...
  • 文件上传

    文件上传 服务端 客户端 单文件上传 多文件上传 文件上传 GF 支持非常方便的表单文件上传功能,并且HTTP客户端对上传功能进行了必要的封装并极大简化了上传功能调用。 服务端 https://github.com/gogf/gf/blob/master/.example/net/ghttp/client/upload/server.g...
  • 定时器-基本使用

    基本示例 单例任务 延迟任务 SetTimeout 与SetInterval Exit 退出 基本示例 package main import ( "context" "fmt" "github.com/gogf/gf/v2/os/gctx" "github.com/gog...
  • 命令管理-结构化参数

    命令行管理痛点 对象化管理命令 结构化管理入参 完整使用案例 预定义的标签 高级特性 自动数据转换 自动数据校验 从配置读取数据 命令行管理痛点 前面我们介绍的命令行管理,都是通过回调函数的parser 对象获取解析的参数及选项数据,在使用的时候存在以下痛点: 需要手动传入硬编码的参数索引或者选项名称信息来获取数据 难以定义参数/选...
  • 服务配置管理

    基本介绍 组件启用 常用组件 使用示例 运行polaris 运行示例 添加测试数据 再次运行示例 基本介绍 GoFrame 框架提供了配置管理组件,采用了解耦化及接口化设计,可以很灵活地对接各种第三方配置管理中心。配置管理组件默认提供基于本地系统文件的实现,更多的实现请参考社区组件:https://github.com/gogf/gf/...
  • 链表类型-基本使用

    基础使用 链表遍历 Push* 元素项入栈 Pop* 元素项出栈 Move*/Insert* 元素项移动、插入 Join 元素项串连 Remove* 元素项移除 JSON 序列化/反序列 基础使用 package main import ( "fmt" "github.com/gogf/gf/v2...
  • 路由注册

    路由注册 路由注册 这里使用使用了分组路由的注册方式,分组路由也是推荐的路由注册方式。由于gf-demos 项目包含其他的示例功能,因此该路由中包含了其他的一些路由注册项,仅供参考。 https://github.com/gogf/gf-demos/blob/master/router/router.go package router ...
  • 资源管理-工具打包

    1. gf pack 生成Go 文件 2. 使用打包的Go 文件 1) 在boot 包中优先引入packed 资源包 2) 在main 包中优先引入boot 包 3. 打印资源管理文件列表 我们可以通过gf 命令行工具的pack 命令实现对任意文件/目录的打包,关于gf 命令行工具的安装和使用具体请查看 开发工具 章节。由于通过命令行工具进行打...
  • build 交叉编译

    使用方式:gf build FILE [OPTION] 仅限于交叉编译使用到GF 框架的项目,支持绝大部分常见系统的直接交叉编译。并且支持配置文件管理编译选项、嵌入编译时变量。使用gf build 的项目将会默认嵌入以下变量(参考gf -v ): 当前Go 版本。 当前GF 版本。 当前编译时间。 当前Git Commit (如果存在)。 编译配...
  • 定时器-基本使用

    基本示例 单例任务 延迟任务 SetTimeout 与SetInterval Exit 退出 基本示例 package main import ( "context" "fmt" "github.com/gogf/gf/v2/os/gctx" "github.com/gog...