书栈网 · BookStack 本次搜索耗时 0.020 秒,为您找到 420 个相关结果.
  • 错误处理

    1691 2021-07-16 《Kratos v2.0 教程》
    安装工具 错误定义 错误生成 使用方式 响应错误 错误断言 APIs 响应错误时可以直接使用 errors 包中的 New 方法来声明一个 error,也可以直接通过 proto 预定义定义错误码,然后通过 proto-gen-go 生成帮助代码,直接返回 error。 在errors包中,错误模型主要跟 gRPC 状态码一致,并且 Erro...
  • Logger

    Logger Design concept Helper - log in project code Logger - adapts to various log output methods Interface Log level Adaptation and implementation Use DefaultLogger: default ...
  • 路由与负载均衡

    405 2022-04-18 《Kratos v2.2 教程》
    路由与负载均衡 接口实现 使用方式 HTTP Client gRPC Client 路由与负载均衡 接口实现 路由与负载均衡主要的接口是 Selector,在同目录下也提供了一个默认的 Selector 实现,该实现可以通过替换 NodeBuilder、Filter、Balancer 来分别实现节点权重计算算法、服务路由过滤策略、负载均衡算法...
  • testcli UT运行环境构建工具

    891 2021-07-16 《Kratos v1.0 教程》
    testcli UT运行环境构建工具 功能和特性 编译安装 Method 1. With go get Method 2. Build with Go Method 3. Import with Kratos pkg 构建数据 Step 1. create docker-compose.yml Step 2. export database.sq...
  • Layout

    The kratos-layout is used by command kratos new for new project creation. The directory structures and tool chains are included in this layout project. Which help you be more ef...
  • Overview

    Goals Principles Features Architecture Related Community License Contributors Kratos is a microservice-oriented governance framework implements by golang, which offers con...
  • Protobuf Guideline

    Protobuf Guideline Directory Structure Package go_package java_package objc_class_prefix Version Import Naming Convention Directory Structure File Structure Message & Fiel...
  • 快速开始

    151 2024-11-03 《Kratos v2.8 教程》
    快速开始 快速开始 📄️ 项目初始化 Kratos 微服务框架,快速创建项目代码,生成 Go 工程化项目 📄️ CLI工具 Kratos 工具使用,创建 Protobuf 模板,创建 Go 工程项目,创建 Service 模板 📄️ 插件 Kratos 提供了一系列插件帮助您增强微服务的功能、或与其它系统进行集成 📄️ 代码示例 ...
  • Components

    Components Components 📄️ API Definition Kratos implements REST and gRPC as the transport protocols. We mainly follow the [API Design Guide](https://cloud.google.com/apis/design...
  • 代码示例

    1543 2021-07-16 《Kratos v2.0 教程》
    组件使用 配置 服务发现&服务注册 HTTP RPC Trace WebSocket 综合项目 Kratos提供了丰富的示例代码/项目供参考 组件使用 配置 config 使用config组件解析配置文件的示例 服务发现&服务注册 consul 使用consul插件,在server端进行服务注册和在client端进行...