IT书架 本次搜索耗时 0.583 秒,为您找到 39 个相关结果.
  • Q & A

    国际化介绍 i18n 使用 在控制器中使用 注册本地化文件 初始化控制器语言 控制器语言处理 在视图模板中使用 分区功能 歧义处理 命令行工具 同步本地化文件 其它说明 国际化介绍 i18n 模块主要用于实现站点或应用的国际化功能,实现多语言界面与反馈,增强用户体验。像 Go Walker (opens new window) ...
  • 环境准备

    Beego 环境 Beego 环境 Beego 依赖于 go 开发环境,并且在当前版本,Beego 依赖于go mod 特性。安装 go 环境可以参考: golang 安装(opens new window) golang 安装-中国镜像(opens new window) 在 Beego 应用的开发过程中,我们会需要用到一些命令: ...
  • 模板分页处理

    模板分页处理 模板分页处理 这里所说的分页,指的是大量数据显示时,每页显示固定的数量的数据,同时显示多个分页链接,用户点击翻页链接或页码时进入到对应的网页。 分页算法中需要处理的问题: 当前数据一共有多少条。 每页多少条,算出总页数。 根据总页数情况,处理翻页链接。 对页面上传入的 Get 或 Post 数据,需要从翻页链接中继续向后传。 在页面...
  • 数据校验

    数据校验 安装及测试 示例 自定义验证 数据校验 数据校验是用于数据验证和错误收集的模块。数据校验可以用于前端输入数据校验,或者后端拿到下游响应校验。某些时候也可以用来验证数据库数据完整性。 这部分例子在Validation 例子(opens new window) 安装及测试 安装: go get github . com /...
  • 日志模块

    日志模块 快速开始 多个实例 输出文件名和行号 异步输出日志 自定义日志格式 例子:PatternLogFormatter 引擎配置设置 日志模块 这是一个用来处理日志的库,它的设计思路来自于 database/sql ,目前支持的引擎有 file、console、net、smtp、es、slack。 例子参考beego-exampl...
  • 418.比较 gin 框架和其它框架

    比较 gin 框架和其它框架 比较 gin 框架和其它框架 参考解析 题目来源:腾讯 答案: gin Go语言编写的HTTP Web框架,它以更好的性能实现了类似Martini的API,性能更好 优点 封装比较好,API友好,源码注释比较明确,具有快速灵活,容错方便等特点 运行速度快,分组的路由器,良好的崩溃捕获和错误处...
  • 配置模块

    配置模块 初始化方法 全局实例 使用Configer 实例 环境变量支持 支持的格式 INI 格式 JSON YAML XML TOML Etcd 配置模块 配置模块是基础模块之一,对不同类型的配置文件提供了一种抽象。该章节内容都可以在配置模块例子(opens new window) Beego 目前支持 INI、XML、J...
  • Bee 工具

    Bee 工具 bee 工具的安装 bee 工具命令详解 new 命令 api 命令 run 命令 pack 命令 bale 命令 version 命令 generate 命令 generate scaffold generate model generate controller generate view gen...
  • 事务

    事务 事务 事务依赖于 Orm 实例。Orm 的用法可以参考Orm 增删改查 ORM 操作事务,支持两种范式。一种通过闭包的方式,由 Beego 本身来管理事务的生命周期。 // Beego will manage the transaction's lifecycle // if the @param task re...
  • 错误处理

    错误处理 Controller 定义 Error 从 panic 中恢复 相关内容 错误处理 我们在做 Web 开发的时候,经常需要页面跳转和错误处理,Beego 这方面也进行了考虑,通过 Redirect 方法来进行跳转: func ( this * AddController ) Get () { this ...