IT书架 本次搜索耗时 0.240 秒,为您找到 334 个相关结果.
  • 2.万事开头难:ES 的安装

    一、Ubuntu 下安装 ES 1. 下载、解压 ES 安装包 2. 修改配置 3. 运行 ES 二、Ubuntu 下安装 Kibana 三、安装 Cerebro 四、安装伪集群版的 ES 服务 五、开始你的第一次搜索 六、总结 在深入了解一个系统前,我们应该先对其有一定使用经验。所有今天我们先来安装 ES 并且使用 ES 进行第一次数据...
  • 13. 应用安全:应用认证功能如何设计、实现?

    常用的身份验证手段 JWT 核心内容 JWT 认证流程 JWT Token 格式 header 介绍 Payload 载荷介绍 Signature 签名介绍 miniblog 添加身份认证功能 身份认证功能实现思路 miniblog 身份认证功能实现 编译并测试 小结 提示:本节课最终代码为:feature/s18 。 在企...
  • 14 漫画 Go 语言项目实战 文件服务

    2487 2022-11-29 《漫画Go语言》
    漫画 Go 语言项目实战 文件服务 获取文件信息 文件权限 创建文件和文件夹 读写文件 关闭文件和删除文件 使用程序进行读取文件的时候,读取完成之后需要手动调用Close() 关闭文件。 IO操作 读取数据操作 写入数据操作 文件复制 文件服务 NewFileInfo方法创建文件对象 SaveFile方法保存文件到本地 图片的压缩与裁剪...
  • 12、使用xorm操作数据库---数据库初始化

    如何在golang中使用xorm操作数据库 单元目标 一、xorm安装 二、Xorm的初始化 如何在golang中使用xorm操作数据库 单元目标 xorm安装 Xorm的初始化 一、xorm安装 1、进行数据库的初始化,首先安装我们的相应的依赖包 go get github . com / go - xorm / xo...
  • 配置模块

    配置模块 初始化方法 全局实例 使用Configer 实例 环境变量支持 支持的格式 INI 格式 JSON YAML XML TOML Etcd 配置模块 配置模块是基础模块之一,对不同类型的配置文件提供了一种抽象。该章节内容都可以在配置模块例子(opens new window) Beego 目前支持 INI、XML、J...
  • 10.基础功能:Web 服务如何添加中间件、跨域、优雅关停功能?

    Gin Web 框架如何添加中间件(Middleware)? Gin Web 中间件实现 给请求添加 X-Request-ID 在日志中打印 X-Request-ID 添加 RequestID 中间件 测试 X-Request-ID 输出 跨域功能实现 为什么会出现跨域 使用跨域资源共享(CORS)来跨域 简单请求的 CORS 跨域处理 ...
  • 20.项目管理:如何进行静态代码检查?

    如何进行静态代码检查? 如何选择静态代码检查工具? 我是如何进行静态代码检查的? 如何执行静态代码检查工具? golangci-lint 如何使用? miniblog 静态代码检查 小结 提示:本节课最终代码为:feature/s26 。 代码开发完之后,除了执行单元测试进行功能性检查外,还要执行静态代码检查以发现功能之外的问题。静态...
  • 24. 应用部署:云原生部署实战入门

    安装 Docker 安装 docker 前置条件检查。 安装 docker docker 安装后配置 安装 Kind 集群 安装 kind 和 kubectl 命令 创建 Kind 集群 访问 Kind 集群 部署 miniblog 修改配置 部署 miniblog 组件 测试 miniblog 服务是否部署成功 小结 ...
  • 3、上手 1:新公司用 Git 管理代码,怎么快速上手?

    03.上手 1:新公司用 Git 管理代码,怎么快速上手? 上手 1:新公司用 Git 管理代码,怎么快速上手? 安装 Git 先建个练习项目 把远程仓库取到本地 自己写个提交试试 再来个提交 把提交推送到中央仓库 小结 03.上手 1:新公司用 Git 管理代码,怎么快速上手? 上手 1:新公司用 Git 管理代码,怎么快速上手...
  • 模型定义与注册

    ORM 模型 注册模型 模型基本设置 表名 列 忽略字段 索引 主键 默认值 自动更新时间 引擎 模型高级设置 null size digits / decimals type Precision Comment 模型字段与数据库类型的映射 z## MySQL Sqlite3 PostgreSQL 表关系设置 rel...