书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 340 个相关结果.
  • 概览

    301 2022-04-18 《Kratos v2.2 教程》
    概览 内置中间件 生效顺序 使用中间件 自定义中间件 定制中间件 概览 Kratos 内置了一系列的 middleware(中间件)用于处理 logging、 metrics 等通用场景。您也可以通过实现 Middleware 接口,开发自定义 middleware,进行通用的业务处理,比如用户登录鉴权等。 内置中间件 相关代码均可以在m...
  • HTTP

    839 2022-04-18 《Kratos v2.2 教程》
    HTTP Server 配置 Network(network string) ServerOption Address(addr string) ServerOption Timeout(timeout time.Duration) ServerOption Logger(logger log.Logger) ServerOption Mid...
  • 简介

    561 2022-04-18 《Kratos v2.2 教程》
    简介 简介 📄️ 简介Kratos 一套轻量级 Go 微服务框架,包含大量微服务相关框架及工具 📄️ 设计理念 本篇文档阐述Kratos的设计理念,介绍Kratos项目的整体情况和主要组件 📄️ 常见问题 Kratos FAQ 使用文档 📄️ 项目结构 Kratos 项目工程骨架,Go 项目目录结构,快速创建工程项目
  • 项目初始化

    402 2023-06-19 《Kratos v2.6 教程》
    项目初始化 环境准备 kratos 命令工具 创建项目 代码生成与运行 生成 运行 测试接口 项目模板 自定义项目模板 项目初始化 环境准备 首先,您需要安装好对应的依赖环境,以及工具: go protoc protoc-gen-go 建议开启GO111MODULE go env - w GO111MODULE = ...
  • API 定义

    367 2022-08-10 《Kratos v2.4 教程》
    API 定义 定义接口 生成接口 注册接口 References API 定义 API 与用户的通信协议,通常是 REST API 和 RPC API 作为传输层协议,而 Kratos 主要参考 Google API 指南,实现了对应通信协议支持,并且遵守了 gRPC API 使用 HTTP 映射功能进行 JSON/HTTP 的支持。 也就是...
  • Routing and Load Balancing

    Routing and Load Balancing Interface Implementation How to use HTTP Client gRPC Client Routing and Load Balancing Interface Implementation The main interface for routing an...
  • 设计理念

    665 2022-08-10 《Kratos v2.4 教程》
    设计理念 设计哲学 仓库、文档和社区 为什么v2完全重新设计 数据库/缓存/消息队列/… CLI工具 Protobuf定义API 元信息传递 错误处理 配置文件 服务注册&服务发现 日志 监控 链路追踪 负载均衡 限流熔断 中间件 插件 示例代码 设计理念 本篇文档阐述Kratos的设计理念,介绍Kratos项目的整...
  • Dependency Injection

    Dependency Injection Installation Terms Usage Component Initialization References Dependency Injection Wire is a compile-time dependency injection tool. It is recommended...
  • Dependency Injection

    Installation Terms Usage Component Initialization References Wire is a compile-time dependency injection tool. It is recommended that doing explicit initialization rather t...
  • 序列化

    309 2022-04-18 《Kratos v2.2 教程》
    序列化 接口实现 实现示例 使用方式 注册 Codec 获取 Codec 序列化 反序列化 序列化 我们抽象出了Codec 接口,用于统一处理请求的序列化/反序列化逻辑,您也可以实现您自己的Codec以便支持更多格式。具体源代码在encoding 。 目前内置支持了如下格式: form json protobuf xml yaml ...