书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 1990 个相关结果.
  • 交叉编译-build

    使用方式 内置编译变量 编译配置文件 使用示例 使用方式 具体参数,使用gf build -h 查看帮助 仅限于交叉编译使用到GoFrame 框架的项目,支持绝大部分常见系统的直接交叉编译。 内置编译变量 build 命令自动嵌入编译变量,这些变量用户可自定义,并且在运行时通过gbuild 组件获取。使用gf build 的项目将会默认嵌入...
  • 异常处理

    基本介绍 自定义异常处理 相关方法 使用示例 由于这个问题问得比较多,因此专门为大家撰写了这一章节。 基本介绍 目前大多数Golang 的第三方WebServer 库均没有默认对HTTP 请求处理过程中产生的异常进行捕获,轻者错误产生后无法记录到日志造成排查错困难,重则异常造成进程直接崩溃,服务不可用。 吐槽:由于作者公司产品也有在用gi...
  • Step5 - Implement API Logic

    Create Implementation of Creation Logic Parameter Validation Implementation Delete Update GetOne GetList Learning Summary As you can see, with the project scaffold to...
  • Template Engine - XSS

    By default, the template engine does not use HTML encoding for all variable outputs, which means that if not handled properly by developers, there might be XSS vulnerabilities. ...
  • 服务链路跟踪

    基本介绍 相关文档 基本介绍 GoFrame 实现了标准化的分布式链路跟踪( Distributed Tracing )特性。 相关文档 链路跟踪-背景知识 链路跟踪-准备工作 链路跟踪-基本示例 链路跟踪-HTTP示例 链路跟踪-HTTP示例-Baggage 链路跟踪-HTTP示例-数据操作 链路跟踪-GRPC示例 链路跟...
  • 错误处理-错误比较

    Equal 比较方法 接口定义 使用示例 Is 包含判断 接口定义 使用示例 Equal 比较方法 错误对象支持比较,Equal 方法用于完整判断两个error 是否相同。主要通过以下方法: // Equal reports whether current error `err` equals to error `target`. //...
  • 命令管理

    基本介绍 组件特性 与Cobra 比较 相关章节 基本介绍 程序需要通过命令行来管理程序启动入口,因此命令行管理组件也是框架的核心组件之一。GoFrame 框架提供了强大的命令行管理模块,由gcmd 组件实现。 使用方式 : import "github.com/gogf/gf/v2/os/gcmd" 接口文档 : https:/...
  • 命令管理

    基本介绍 组件特性 与Cobra 比较 相关章节 基本介绍 程序需要通过命令行来管理程序启动入口,因此命令行管理组件也是框架的核心组件之一。GoFrame 框架提供了强大的命令行管理模块,由gcmd 组件实现。 使用方式 : import "github.com/gogf/gf/v2/os/gcmd" 接口文档 : https:/...
  • HTTPClient-请求信息打印

    使用示例 ghttp 客户端支持对HTTP请求的输入与输出原始信息获取与打印,方便调试,相关方法如下: func ( r * ClientResponse ) Raw () string func ( r * ClientResponse ) RawDump () func ( r * ClientResponse ) ...
  • Command - Structure

    Pain Points in Command Line Management Object-Oriented Command Management Structured Parameter Management Complete Usage Example Predefined Tags Advanced Features Automatic Da...