书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 1990 个相关结果.
  • 数据校验-参数类型

    📄️ 数据校验-单数据校验在GoFrame框架中如何进行单数据校验。它讨论了通过Data方法指定被校验数据,以及通过Rule方法指定校验规则的使用方法。实例演示了校验数据长度、数据类型和大小、以及正则表达式校验等不同的校验场景,包括如何应用多个自定义错误提示。 🗃️ 数据校验-Map校验2 个项目 🗃️ 数据校验-Struct校验2 个项目
  • 隐式与显式初始化

    一、隐式初始化 二、显式初始化 三、如何选择 我们知道在程序启动时会需要执行一些”初始化”的逻辑操作,例如:Server 配置、各种数据库(MySQL 、Redis 、Kafka 等)配置、业务对象配置等等。绝大多数场景下,我们有两种初始化方式:隐式初始化和显式初始化。 一、隐式初始化 隐式初始化一般通过包初始化方法init 执行初始化。需要注意...
  • 代理部署

    Nginx 静态文件后缀 静态文件目录 代理部署即前置一层第三方的WebServer 服务器处理所有的请求,将部分请求(往往是动态处理请求)有选择性地转交给后端的Golang 应用程序执行,后端部署的Golang 应用程序可以配置有多个。这种模式常用在复杂的WebServer 配置中,常见的场景例如:需要静态文件分离、需要配置多个域名及证书、需要自...
  • 私有依赖管理

    版本选择算法 私有依赖管理 版本选择算法 当项目中存在同一个第三方包依赖,并且依赖版本不一致时,Go Modules 使用的“最小版本选择算法”(The minimal version selection algorithm : https://github.com/golang/go/wiki/Modules#version-selection ...
  • 代理部署

    Nginx 静态文件后缀 静态文件目录 代理部署即前置一层第三方的WebServer 服务器处理所有的请求,将部分请求(往往是动态处理请求)有选择性地转交给后端的Golang 应用程序执行,后端部署的Golang 应用程序可以配置有多个。这种模式常用在复杂的WebServer 配置中,常见的场景例如:需要静态文件分离、需要配置多个域名及证书、需要自...
  • 代理部署

    Nginx 静态文件后缀 静态文件目录 代理部署即前置一层第三方的WebServer 服务器处理所有的请求,将部分请求(往往是动态处理请求)有选择性地转交给后端的Golang 应用程序执行,后端部署的Golang 应用程序可以配置有多个。这种模式常用在复杂的WebServer 配置中,常见的场景例如:需要静态文件分离、需要配置多个域名及证书、需要自...
  • 工具安装-install

    使用方式 下载 预编译 自行编译 安装到系统: 使用: 使用示例 安装 使用 该命令仅针对于预编译二进制下载安装。如果通过go install 命名安装的工具的话,不需要手动再使用install 命令安装gf 工具。 使用方式 项目地址:https://github.com/gogf/gf/tree/master/cmd/gf 我...
  • 私有依赖管理

    版本选择算法 私有依赖管理 版本选择算法 当项目中存在同一个第三方包依赖,并且依赖版本不一致时, Go Modules 使用的“最小版本选择算法”( The minimal version selection algorithm : https://github.com/golang/go/wiki/Modules#version-selectio...
  • 接口文档

    基本介绍 相关文档 基本介绍 GoFrame 框架支持全自动化的接口文档生成,保障代码与接口文档同步维护,自动生成的接口文档采用的是标准的OpenAPIv3 协议。在介绍OpenAPIv3 协议之前,建议您先阅读了解框架的规范路由特性:路由注册-规范路由 。 相关文档 接口文档-OpenAPIv3 接口文档-自定义UI
  • 单元测试

    📄️ 单元测试-gtestgtest模块在GoFrame框架下的使用,提供简便和轻量级的单元测试方法。gtest基于标准库testing进行功能扩展,增加了多个测试特性,如测试用例隔离和常用断言方法。适用于大部分的单元测试场景,并在需要更复杂测试时,可结合第三方测试框架如testify和goconvey使用。